partinfra-playbooks/site.yml

92 строки
1.2 KiB
YAML

---
- hosts: all
become: true
roles:
- tersmitten.postfix
- docker
- common
- consul
- jnv.unattended-upgrades
- security
- hosts: admin
become: true
roles:
- admin
- jenkins
- docker-registry
- grafana
tags:
- admin
- jenkins
- grafana
vars:
jenkins_efs_mountpoint: '/opt/jenkins'
jenkins_filesystem_id: 'fs-1766af5e'
- hosts: jenkins-public
become: true
roles:
- jenkins
tags:
- jenkins
vars:
jenkins_efs_mountpoint: '/opt/jenkins'
jenkins_filesystem_id: 'fs-3f1dd776'
- hosts: mesos-master
tasks: []
tags:
- always
- hosts: mesos-slave
tasks: []
tags:
- always
- hosts: storage
tasks: []
tags:
- always
- hosts: sensu
become: true
roles:
- sensu
tags:
- sensu-master
- monitoring
- hosts: logstash
become: true
roles:
- logstash
tags:
- logstash
- logging
- hosts: openvpn
become: true
roles:
- openvpn-firewall
- Stouts.openvpn
tags:
- openvpn
- hosts: mesos-master
become: true
roles:
- mesos-common
- mesos-master
tags:
- mesos-master
- hosts: mesos-slave
become: true
roles:
- mesos-common
- mesos-slave
tags:
- mesos-slave