Files
fedora-infra_ansible/playbooks/groups/logserver.yml
Kevin Fenzi c2e5f4597d Add missing playbooks to master playbook. (mariadb, torrent, beaker-virthost, secondary)
Move logserver to groups. It's only one host, but there might be more someday.
Merge the copr new cloud playbooks to the normal names since we are mirgated now to the new cloud.
Drop junk02 playbook as we don't have a junk02 currently.
Add commented people playbook to master, it's not ready yet, but should be noted there for when it is.
2015-05-28 13:32:01 +00:00

56 lines
1.2 KiB
YAML

- name: make logs server
hosts: log01.phx2.fedoraproject.org
user: root
gather_facts: False
vars_files:
- /srv/web/infra/ansible/vars/global.yml
- "/srv/private/ansible/vars.yml"
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
tasks:
- include: "{{ tasks }}/virt_instance_create.yml"
handlers:
- include: "{{ handlers }}/restart_services.yml"
- name: make the box be real
hosts: log01.phx2.fedoraproject.org
user: root
gather_facts: True
vars_files:
- /srv/web/infra/ansible/vars/global.yml
- "/srv/private/ansible/vars.yml"
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
roles:
- base
- rkhunter
- nagios_client
- hosts
- fas_client
- apache
- collectd/base
- collectd/server
- sudo
- epylog
tasks:
- include: "{{ tasks }}/yumrepos.yml"
- include: "{{ tasks }}/2fa_client.yml"
- include: "{{ tasks }}/motd.yml"
- include: "{{ tasks }}/openvpn_client_7.yml"
handlers:
- include: "{{ handlers }}/restart_services.yml"
- include: "{{ handlers }}/semanage.yml"
- name: Cloud Image stats
hosts: log01.phx2.fedoraproject.org
user: root
gather_facts: False
roles:
- cloudstats