【发布时间】:2015-08-27 04:44:14
【问题描述】:
我正在尝试使用我的 Microsoft Azure 帐户启动 Kubernetes 集群。我正在关注本指南:
在某些时候,指南指示执行此命令:
./azure-login.js -u <your_username>
我是 Azure 的新手,我不知道这个用户名是什么。我有一封用来登录 Azure 门户的电子邮件,在那里我可以启动虚拟机。
【问题讨论】:
我正在尝试使用我的 Microsoft Azure 帐户启动 Kubernetes 集群。我正在关注本指南:
在某些时候,指南指示执行此命令:
./azure-login.js -u <your_username>
我是 Azure 的新手,我不知道这个用户名是什么。我有一封用来登录 Azure 门户的电子邮件,在那里我可以启动虚拟机。
【问题讨论】:
问题是显然需要一个组织帐户才能使用 Azure CLI 工具。我已将我的帐户设置为个人,并使用电子邮件地址,因此该工具无法正常工作。
解决方案是通过在此处使用 Active Directory 服务将我的帐户转换为组织帐户,如下所述:
【讨论】:
简单查看azure-login.js(与您发布的链接位于同一文件夹中)显示:
require('child_process').fork('node_modules/azure-cli/bin/azure', ['login'].concat(process.argv));
所以...它正在调用 azure cli:azure login username
用户名将是您订阅 Azure 的电子邮件地址(与您在门户中登录时使用的电子邮件地址相同)。然后系统会提示您输入密码。
【讨论】:
AccountType: undefined。