Files
demo/ansible/playbook/hetzner_app.yml
Pavel Guzaev 431b4f5cfd all demo
2024-03-09 17:36:50 +05:00

36 lines
802 B
YAML

# Основной 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