36 lines
802 B
YAML
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
|