我想了解以下剧本分析ec2实例的instanceid并获取其标签的有效性
---
- hosts: localhost
become_method: sudo
become: yes
tasks:
- name: retrieving from csv file
read_csv:
path: instances.csv
key: InstanceId
register: instances
delegate_to: localhost
- name: Retrieve all tags on an instance
ec2_tag:
region: us-east-1
aws_access_key: ###########
aws_secret_key: ####################
resource:
var: instances
state: list
register: ec2_tags
- name: Listing tags
debug:
var: ec2_tags.tags
答案 0 :(得分:0)
更好的实现是在运行时使用aws命令并获取实例及其各自的标签。
如果使用CFN限制特定项目,则可以使用stackname的aws cli命令