diff --git a/examples/playbooks/eucalyptus-ec2.yml b/examples/playbooks/eucalyptus-ec2.yml index 6f5f2063752..c8fe3386212 100644 --- a/examples/playbooks/eucalyptus-ec2.yml +++ b/examples/playbooks/eucalyptus-ec2.yml @@ -21,19 +21,19 @@ tasks: - name: Launch instance - local_action: ec2 keypair=$keypair group=$security_group instance_type=$instance_type image=$image wait=true count=5 + local_action: ec2 keypair={{keypair}} group={{security_group}} instance_type={{instance_type}} image={{image}} wait=true count=5 register: ec2 # Use with_items to add each instances public IP to a new hostgroup for use in the next play. - name: Add new instances to host group - local_action: add_host hostname=${item.public_ip} groupname=deploy + local_action: add_host hostname={{item.public_ip}} groupname=deploy 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} + local_action: ec2_vol volume_size=20 instance={{item.id}} with_items: ${ec2.instances} # This play targets the new host group