以编程方式为所有 EC2 实例启用元数据标签?

问题描述 投票:0回答:1

今年早些时候,AWS 实现了一项功能,您可以通过元数据 url 检索实例标签,这非常棒,只是您需要为每个实例打开它......我在不同区域拥有 20 多个账户,其中包含数百个 EC2每个帐户内。最简单的方法是什么?

amazon-web-services amazon-ec2 metadata
1个回答
0
投票

您可以有一个运行类似以下内容的 ansible/bash 脚本:

---
- name: Get instance_id
  import_role: 
    name: common
    tasks_from: instance_id.yml

- name: Enable IMDS tags
  shell: |
    aws ec2 modify-instance-metadata-options \
    --instance-id {{ instance_id }} \
    --instance-metadata-tags enabled
© www.soinside.com 2019 - 2024. All rights reserved.