这是一个相当广泛的问题,因为我无法找到任何具体的文档或使用我要问的人的例子,所以请原谅我。在Ansible中使用Azure标签作为剧本
我已经创建了一个Azure的ARM模板,并能成功使用azure_rm.py动态库存通过Ansible部署它:https://github.com/ansible/ansible/blob/devel/contrib/inventory/azure_rm.py
我对Ansible文档的网站,我可以使用AZURE_TAGS =读,我可以假设,利用在部署机器时创建的Azure标签,以便我可以使用剧本仅影响我定义的标记机器。
Azure的文档:http://docs.ansible.com/ansible/latest/guide_azure.html
的想法是对某些标签的机器上运行剧本更新/修改其设置。很像运行在静态Ansible主机文件中定义的组。
也许我有这个错误,这不是我能做的,也可能是这样,但对于我的生活,我找不到任何人在剧本中使用azure_tags =的例子。即使是在剧本中定义,我也不知道,或者它是一个论点。
以此为指导,第12步:http://codeheaven.io/15-things-you-should-know-about-ansible/
我可以看到这个人是如何使用的主机参数标签选项,我已经做到了这一点,但机器检查时,未发现反对动态库存。
任何人都可以请指导我在正确的方向,或更好的,给我一个这些标签系统是如何工作的例子?