如何使用 Ansible 标记 EBS 卷?
How to tag EBS volume using Ansible?
当 adding/attaching 一个新的 EBS 卷到 EC2 实例时,我想添加名称或标签 属性,但我没有看到 ansible ec2_vol 这样做。它只允许 name:
附加现有的 EBS 卷,而不是在创建新卷时。可能还有其他方法吗?
我认为您需要在创建卷后使用 ec2_tag
模块。
(请参阅此处的文档 http://docs.ansible.com/ansible/ec2_tag_module.html)
您需要卷 ID,但是 ec2_vol
模块 returns 这样您应该能够注册结果。
ec2_tag
模块的第一个示例显示标记卷
tasks:
- name: tag a resource
ec2_tag: resource=vol-XXXXXX region=eu-west-1 state=present
args:
tags:
Name: ubervol
env: prod
当 adding/attaching 一个新的 EBS 卷到 EC2 实例时,我想添加名称或标签 属性,但我没有看到 ansible ec2_vol 这样做。它只允许 name:
附加现有的 EBS 卷,而不是在创建新卷时。可能还有其他方法吗?
我认为您需要在创建卷后使用 ec2_tag
模块。
(请参阅此处的文档 http://docs.ansible.com/ansible/ec2_tag_module.html)
您需要卷 ID,但是 ec2_vol
模块 returns 这样您应该能够注册结果。
ec2_tag
模块的第一个示例显示标记卷
tasks:
- name: tag a resource
ec2_tag: resource=vol-XXXXXX region=eu-west-1 state=present
args:
tags:
Name: ubervol
env: prod