mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-05-06 04:14:43 +00:00
fix: optimize deploy playbook and get rid of deprecated stuff
This commit is contained in:
parent
7df62e8848
commit
dfb51e66ec
2 changed files with 17 additions and 13 deletions
|
|
@ -64,29 +64,33 @@
|
||||||
- role: status_page
|
- role: status_page
|
||||||
- role: systemd_services
|
- role: systemd_services
|
||||||
|
|
||||||
# london-b: Docker services (storage, apps) + media stack + backups
|
# All docker hosts: deploy compose services
|
||||||
- name: "Stage 4b: Services (london-b)"
|
- name: "Stage 4b: Docker services"
|
||||||
hosts: london-b
|
hosts: docker_hosts
|
||||||
tags: [services, london-b]
|
tags: [services, docker_services]
|
||||||
roles:
|
roles:
|
||||||
- role: docker_services
|
- role: docker_services
|
||||||
- role: media_stack
|
|
||||||
- role: backup
|
|
||||||
|
|
||||||
# nuremberg-a: Mail (poste.io via Docker)
|
# nuremberg-a: Firewall
|
||||||
- name: "Stage 4c: Mail (nuremberg-a)"
|
- name: "Stage 4c: Firewall (nuremberg-a)"
|
||||||
hosts: nuremberg-a
|
hosts: nuremberg-a
|
||||||
tags: [services, mail]
|
tags: [services, mail]
|
||||||
roles:
|
roles:
|
||||||
- role: firewall_alpine
|
- role: firewall_alpine
|
||||||
- role: docker_services
|
|
||||||
|
|
||||||
# copenhagen-a: Gaming servers (MaNGOS + Minecraft via Docker)
|
# london-b: Media stack + backups
|
||||||
- name: "Stage 4d: Gaming servers (copenhagen-a)"
|
- name: "Stage 4d: Media stack + backups (london-b)"
|
||||||
|
hosts: london-b
|
||||||
|
tags: [services, london-b]
|
||||||
|
roles:
|
||||||
|
- role: media_stack
|
||||||
|
- role: backup
|
||||||
|
|
||||||
|
# copenhagen-a: Gaming servers
|
||||||
|
- name: "Stage 4e: Gaming servers (copenhagen-a)"
|
||||||
hosts: copenhagen-a
|
hosts: copenhagen-a
|
||||||
tags: [services, gaming]
|
tags: [services, gaming]
|
||||||
roles:
|
roles:
|
||||||
- role: docker_services
|
|
||||||
- role: systemd_services
|
- role: systemd_services
|
||||||
- role: mariadb
|
- role: mariadb
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@
|
||||||
- name: Set architecture fact
|
- name: Set architecture fact
|
||||||
ansible.builtin.set_fact:
|
ansible.builtin.set_fact:
|
||||||
systemd_exporter_arch: >-
|
systemd_exporter_arch: >-
|
||||||
{{ ansible_architecture
|
{{ ansible_facts['architecture']
|
||||||
| regex_replace('x86_64', 'amd64')
|
| regex_replace('x86_64', 'amd64')
|
||||||
| regex_replace('aarch64', 'arm64') }}
|
| regex_replace('aarch64', 'arm64') }}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue