Ansible. AWS EC2. Как выполнить task после создания instance?

Пытаюсь разобраться с Ansible + AWS. Есть несложная задача. Создать EC2 instance и поставить на него несколько пакетов.

При помощи amazon.aws в Ansible создал Sequrity Group, Key pair, Instance. После создания instance я сохраняю результат при помощи:

register: ec2

Как мне потом выполнять действия на своем новосозданном instance? я же не могу его внести в inventory файл??. или мне не надо туда его вносить?

или я могу использовать что то типа:

- name: Install dependens
  hosts: {{ec2.instances.public_ip_address}}
  tasks: 
    - name: TASK1
     

Подскажите, пожалуйста, как это мне лучше работать. хочется полностью автомат, а не так, чтобы запустить 1 файл и создать instance. А потом заполнить данными ип в инвентори файл и другим плейбуком делать доп. установки пакетов.

Спасибо


Ответы (0 шт):