blob: 50e695a7c3b07a9c4a09e83d6701d633c3068a62 [file] [log] [blame]
---
- name: Remove Instance
hosts: localhost
connection: local
strategy: free
vars:
service_account: "{{ lookup('file', credentials_file) }}"
ssh_private_key: "{{ service_account['private_key'] }}"
project_id: "{{ service_account['project_id'] }}"
service_account_email: "{{ service_account['client_email'] }}"
vars_files:
- gce-properties.yml
tasks:
- name: Remove instance
gce:
instance_names: "{{ item }}"
zone: "{{ zone }}"
project_id: "{{ project_id }}"
service_account_email: "{{ service_account_email }}"
credentials_file: '{{ credentials_file }}'
state: deleted
with_items: "{{ instance_names | split(',') }}"
async: 45
poll: 0