3 # Master playbook to run offline installer.
4 # Run this playbook e.g. with command: ./run_playbook.sh -e @application/application_configuration.yml site.yml
7 # the setup.yml playbook is excluded from this list for the following reasons:
8 # 1. setup.yml playbook requires either already deployed ssh key or
9 # --ask-pass argument to interactively distribute a new key, which may
10 # be a redundant effort if you already secured passwordless login
11 # 2. Also, the setup.yml playbook is not mandatory and can be replaced with
12 # manual or semi-manual steps with ssh-copy-id command or other
13 # 3. playbooks here are more or less batch jobs and the ssh authentication
14 # is a precondition, which should be done during configuration of the
16 - import_playbook: resources.yml
17 - import_playbook: infrastructure.yml
18 - import_playbook: rke.yml
19 - import_playbook: nfs.yml
20 - import_playbook: kube_prometheus.yml
21 when: kube_prometheus_stack_enabled
22 - import_playbook: cert_manager.yml
23 - import_playbook: strimzi_kafka.yml
24 - import_playbook: application.yml