ansible-playbooks/top.ansible.yml

26 lines
944 B
YAML

- name: Run Migrations
import_playbook: migrations.ansible.yml
- name: Setup Directories
import_playbook: directories.ansible.yml
- name: Setup System
import_playbook: system/init.ansible.yml
- name: Setup Network
import_playbook: network/init.ansible.yml
- name: Setup Apps
import_playbook: apps/init.ansible.yml
- name: Setup SSH
import_playbook: openssh/init.ansible.yml
#- name: Setup MySQL
# import_playbook: mysql/init.ansible.yml
- name: Setup HAProxy
import_playbook: haproxy/init.ansible.yml
when: installation_type == 'proxy'
- name: Setup Podman Rootless
import_playbook: podman/init.ansible.yml
when: installation_type == 'build' or installation_type == 'gaming' or installation_type == 'container'
- name: Setup PMS-CLI
import_playbook: apps/pms-cli/init.ansible.yml
when: installation_type == 'gaming'
- name: Setup repo-mgmt
import_playbook: build/init.ansible.yml
when: installation_type == 'build'