@ -28,17 +28,17 @@
- name : Add new instances to host group
local_action : add_host hostname={{item.public_ip}} groupname=deploy
with_items : ${ ec2.instances}
with_items : ec2.instances
- name : Wait for the instances to boot by checking the ssh port
local_action : wait_for host={{item.public_dns_name}} port=22 delay=60 timeout=320 state=started
with_items : ${ ec2.instances}
with_items : ec2.instances
# Use the ec2_vol module to create volumes for attachment to each instance. Use with_items to attach to each instance (by returned id) launched previously.
- name : Create a volume and attach
local_action : ec2_vol volume_size=20 instance={{item.id}}
with_items : ${ ec2.instances}
with_items : ec2.instances
# This play targets the new host group