是否可以动态地将ec2连接到aws中的堆栈

时间:2016-05-20 03:00:06

标签: amazon-web-services amazon-ec2 ansible

我在ansible中创建了5个ec2实例。 现在我想将所有新创建的实例附加到堆栈中。

创建ec2之后是否可以在ansible中执行此操作。

我不想在信息中加入太多东西。我想通过ansible做所有的事情

1 个答案:

答案 0 :(得分:0)

您可以使用stack中的instance_tags子组,如下所示:

- name: Launch EC2 instances
  ec2:
    key_name: "{{ key_name }}"
    group: "{{ item.value.security_group }}"
    instance_type: "{{ item.value.instance_type }}"
    instance_tags:
      class: "Name it something"
      stack: "{{ name_prefix }}"

instance_tags是要添加到新实例或按标记启动/停止实例的标记的哈希/字典; ' {"键":"值"}' && 39; {" key":" value"," key":" value"}'