This commit is contained in:
Pavel Guzaev
2024-03-09 17:36:50 +05:00
commit 431b4f5cfd
44 changed files with 3239 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
# Основной playbook-файл для настройки сервера приложений для presale стендов в Hetzner
# Автор: Гузаев Павел
# Дата создания: 01.02.2022
- hosts: sd-gate-presale
remote_user: root
gather_facts: yes
roles:
- hetzner_server
post_tasks:
- name: Add host to group 'sd-presale'
add_host:
name: "{{ ip_addr }}"
groups:
- sd-presale
- hosts: sd-presale
remote_user: root
gather_facts: yes
roles:
- hetzner_app
- role: consul
vars:
pool: hetzner
service: sd-apps,apps,presale
machine_type: virtual
- role: system_exporter
vars:
pool: hetzner
service: sd-apps,apps,presale
machine_type: virtual
- ldap-auth