-
Notifications
You must be signed in to change notification settings - Fork 8
/
bootstrap.yml
20 lines (17 loc) · 787 Bytes
/
bootstrap.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
---
- name: Bootstrap the namespace
hosts: local
gather_facts: false
tasks:
- name: Set vars
ansible.builtin.import_tasks: tasks/set_vars.yml
- name: Ask confirmation before running bootstrap playbook to prevent deleting namespace accidentally
ansible.builtin.pause:
prompt: "This playbook will delete namespace {{ namespace_name }} using domain {{ domain_name }}. Press enter to continue, Ctrl+C to interrupt"
when: skip_verification is not defined
- name: Import delete namespace playbook
ansible.builtin.import_playbook: delete_namespace.yml
- name: Import initialize namespace playbook
ansible.builtin.import_playbook: init_namespace.yml
- name: Import deploy selected application playbook
ansible.builtin.import_playbook: deploy.yml