我正在编写一个剧本来验证我们的Cloud Formation堆栈(端口80打开,httpd.conf有正确的设置,实例类型是否正确等)。唯一令我感到沮丧的是如何验证EC2标签。ansible ec2.py/boto EC2验证
key=Name, value=testec2
我试过下面的,并改变了当条件多种不同的方式。
- name: Check Name Tag
action: debug msg="Name Tag Exists."
when: "ec2_tag_Name"
[例子试图]
when: "tag_Name_testec2"
when: " ec2_tag_Name_testec2"
when: "ec2_tag_Name"
其实我已经尝试了不少品种较多,但这些都是我可以很容易地记住了我的头顶。
当我运行“ec2.py --list”它输出标签
"ec2_tag_Name": "testec2",
"tag_Name_testec2": [
任何建议,将不胜感激的多种格式。
您的问题不清楚。您是否试图检查'tag:Name'作为'testec2'的实例是否在库存中? – helloV
建立一个堆栈后,我正在写一个剧本来验证。对于标签,我正在验证某些键是否存在。值不重要,但如果我可以验证键和值,那将是最棒的。 –