mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-03-24 22:11:23 +08:00
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.
56 lines
1.2 KiB
YAML
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
|