github.com/digdeepmining/go-atheios@v1.5.13-0.20180902133602-d5687a2e6f43/tests/files/ansible/roles/ec2/tasks/setup.yml (about) 1 --- 2 - name: create default security group 3 ec2_group: 4 name: "{{ security_group }}" 5 region: "{{ region }}" 6 description: "{{ project_description }}" 7 rules: 8 # ssh 9 - proto: tcp 10 from_port: 22 11 to_port: 22 12 cidr_ip: "{{ ip_access_range }}" 13 rules_egress: 14 - proto: all 15 cidr_ip: "{{ ip_access_range }}" 16 17 18 - name: start ec2 instances 19 ec2: 20 group: "{{ security_group }}" 21 instance_type: "{{ instance_type }}" 22 image: "{{ image }}" 23 wait: true 24 region: "{{ region }}" 25 key_name: "{{ keypair }}" 26 instance_tags: 27 Name: "{{ item }}" 28 Role: client-tests 29 count_tag: 30 Name: "{{ item }}" 31 exact_count: 1 32 with_sequence: start=0 end={{ total_no_instances - 1 }} format=testrunner-%1u