我正在尝试使用我的 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 订阅电子邮件地址(与您在门户中登录时使用的电子邮件地址相同)。然后系统会提示您输入密码。