通过shell或ansible在azure上创建VM实例?

时间:2019-09-05 06:41:10

标签: azure ansible azure-devops azure-cli azure-vm-scale-set

我想通过我的机器上的ansible / shell脚本在azure上创建VM实例。

我找到的方式

  1. 在我的计算机上安装 az cli az登录并创建实例。

az cli问题:通过这种方式,我可以创建实例,但是除非注销,否则我需要无限次的会话登录。如果我注销或系统注销我,那么我必须使用门户手动登录到我不想要的cli。如果有任何自动化过程可以使用键或密码登录。

任何人都可以建议我如何达到目标?

1 个答案:

答案 0 :(得分:2)

根据您的要求,可以使用服务主体登录Azure CLI和ansible。这样,它就可以用作用户名和密码,因此您无需使用门户网站登录。

您可以通过Azure CLI命令遵循steps来创建服务主体并使用它来登录。然后完成步骤here