all demo
This commit is contained in:
35
ansible/playbook/hetzner_app.yml
Normal file
35
ansible/playbook/hetzner_app.yml
Normal 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
|
||||
Reference in New Issue
Block a user