Can Ansible可以观察Azure中的新目标机器吗?

Can Ansible可以观察Azure中的新目标机器吗?

问题描述:

我自动部署Azure资源组和虚拟机。我希望有一个Ansible Controller能够识别何时创建新虚拟机,以便它可以在其上运行剧本并为我配置它们。Can Ansible可以观察Azure中的新目标机器吗?

我怎么Ansible认识到在Azure中

没有创建新虚拟机,Ansible对自己不能做到这一点。

Ansible是一个无代理工具,只有当您(或某个其他外部系统)提出要求时才会执行该工作。

你有一些选择:

  • 设置一些监控系统,该系统将监视新虚拟机,并引发Ansible剧本运行
  • 建立一些云事件(不知道是否有任何Azure中,像CloudWatch的活动在AWS)将触发Ansible工作
  • 设置动态库存为您的剧本(这将列出所有的虚拟机配置和新的),并用cron作业运行剧本
  • 设置ansible-pull您的云计算虚拟机映像中,所以它拉重在虚拟机启动和自动提供机器上需要剧本册
+0

有趣,谢谢。 – 4c74356b41