main.yml 496 B

12345678910111213141516
  1. - name: Find our EC2 instances
  2. amazon.aws.ec2_instance_info:
  3. region: "{{ aws_region }}"
  4. filters: '{ "tag:{{ aws_tag_name }}": "{{ aws_tag_value }}", "instance-state-name": [ "pending", "running" ] }'
  5. register: aws_ec2
  6. delegate_to: localhost
  7. - name: Terminate any running instances
  8. amazon.aws.ec2_instance:
  9. instance_ids:
  10. - "{{ item.instance_id }}"
  11. region: "{{ aws_region }}"
  12. state: absent
  13. wait: yes
  14. loop: "{{ aws_ec2.instances }}"
  15. delegate_to: localhost