尝试run Kubernetes on Azure,我坚持./azure-login.js -u <your_username>
。
我得到以下内容:
[aii@localhost azure]$ ./azure-login.js -u aii@aii_domain.com
info: Executing command login
Password: ********
+ Authenticating...
error: Interactive login is required. Use 'azure login' to interactively login.
info: Error information has been recorded to /home/aii/.azure/azure.err
error: login command failed
更多信息:
[aii@localhost azure]$ azure --version
0.10.0 (node: 4.3.1)
顺便说一句,如果重要的话我的帐户是BizSpark Plus ..
答案 0 :(得分:1)
首先添加以下命令:
azure account download
您将guide从浏览器下载.publishsettings
文件,您应将其用于:
azure account import <downloaded file>
azure account set <"name of your subscription">
Azure登录仅适用于工作或学校ID,这实际上意味着AAD对象(身份)。如果您有Microsoft帐户,则只能使用azure帐户导入命令“连接”,该命令将带有您必须下载的.publishsettings文件。 (这是一个证书文件)
这实际上是Azure的一个功能,虽然我认为我们在这里没有很好的沟通。事实证明,每个人都有一个免费获得的默认Azure Active Directory域。
在更大的层面上,Azure有两个管理API: 1.服务管理,可以与工作ID或Microsoft帐户ID一起使用,以及 2.资源管理,这是新的东西,只能用于工作或学校ID,并且只能使用azure登录功能。