feat: added awx job templates for deleting resources

master
Sven Ketelsen 4 years ago
parent 02bd428123
commit d39789b0f8

@ -580,6 +580,16 @@
tags:
- awx_config
- name: "Setting job templates credentials as fact"
set_fact:
job_templates_credentials: [
"{{ awx_credential_hetzner_ansible_vault_id }}",
"{{ awx_credential_hetzner_ansible_id }}",
]
tags:
- awx_config
- name: "Create job templates"
include_tasks: awx-config-job-template.yml
loop:
@ -587,46 +597,55 @@
name: "create-database",
#description: "create-database",
#playbook_file: "create-database.yml",
credentials: [
"{{ awx_credential_hetzner_ansible_vault_id }}",
"{{ awx_credential_hetzner_ansible_id }}",
]
credentials: "{{ job_templates_credentials }}"
}
- {
name: "create-realm",
#description: "create-realm",
#playbook_file: "create-realm.yml",
credentials: [
"{{ awx_credential_hetzner_ansible_vault_id }}",
"{{ awx_credential_hetzner_ansible_id }}",
]
credentials: "{{ job_templates_credentials }}"
}
- {
name: "create-server",
#description: "create-server",
#playbook_file: "create-server.yml",
credentials: [
"{{ awx_credential_hetzner_ansible_vault_id }}",
"{{ awx_credential_hetzner_ansible_id }}",
]
credentials: "{{ job_templates_credentials }}"
}
- {
name: "create-service",
#description: "create-service",
#playbook_file: "create-service.yml",
credentials: [
"{{ awx_credential_hetzner_ansible_vault_id }}",
"{{ awx_credential_hetzner_ansible_id }}",
]
credentials: "{{ job_templates_credentials }}"
}
- {
name: "import-database",
#description: "import-database",
#playbook_file: "import-database.yml",
credentials: [
"{{ awx_credential_hetzner_ansible_vault_id }}",
"{{ awx_credential_hetzner_ansible_id }}",
]
credentials: "{{ job_templates_credentials }}"
}
- {
name: "remove-database",
#description: "remove-database",
#playbook_file: "remove-database.yml",
credentials: "{{ job_templates_credentials }}"
}
- {
name: "remove-realm",
#description: "remove-realm",
#playbook_file: "remove-realm.yml",
credentials: "{{ job_templates_credentials }}"
}
- {
name: "remove-server",
#description: "remove-server",
#playbook_file: "remove-server.yml",
credentials: "{{ job_templates_credentials }}"
}
- {
name: "remove-service",
#description: "remove-service",
#playbook_file: "remove-service.yml",
credentials: "{{ job_templates_credentials }}"
}
loop_control:
loop_var: job

Loading…
Cancel
Save