c12s-kubespray/tests/cloud_playbooks/delete-aws.yml
bozzo 276c450759
Use connection: local when delegate_to: localhost (#6322)
This will avoid SSH connection on the local host
2020-06-25 08:14:38 -07:00

18 lines
421 B
YAML

---
- hosts: kube-node
become: False
tasks:
- name: Gather EC2 facts
action: ec2_facts
- name: Terminate EC2 instances
ec2:
aws_access_key: "{{ aws_access_key }}"
aws_secret_key: "{{ aws_secret_key }}"
state: absent
instance_ids: "{{ ansible_ec2_instance_id }}"
region: "{{ ansible_ec2_placement_region }}"
wait: True
delegate_to: localhost
connection: local