From 93892372e8d3277d6a240aa89113b226bde61750 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Fri, 25 Sep 2015 16:27:08 +0000 Subject: [PATCH] Add autocloud backend playbook. --- playbooks/groups/autocloud-backend.yml | 52 ++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 playbooks/groups/autocloud-backend.yml diff --git a/playbooks/groups/autocloud-backend.yml b/playbooks/groups/autocloud-backend.yml new file mode 100644 index 0000000000..b8b31a5145 --- /dev/null +++ b/playbooks/groups/autocloud-backend.yml @@ -0,0 +1,52 @@ +- include: "/srv/web/infra/ansible/playbooks/include/virt-create.yml myhosts=autocloud-backend:autocloud-backend-stg" + +- name: dole out the generic configuration + hosts: autocloud-backend;autocloud-backend-stg + 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 + - { role: denyhosts, when: ansible_distribution_major_version|int != 7 } + - hosts + - fas_client + - nagios_client + - collectd/base + - fedmsg/base + - sudo + + tasks: + - include: "{{ tasks }}/yumrepos.yml" + - include: "{{ tasks }}/2fa_client.yml" + - include: "{{ tasks }}/motd.yml" + + handlers: + - include: "{{ handlers }}/restart_services.yml" + +#- name: dole out the service-specific config +# hosts: autocloud-backend;autocloud-backend-stg +# user: root +# gather_facts: True +# +# roles: +# - fedmsg/hub +# - autocloud/backend +# - redis? +# - role: collectd/fedmsg-service +# process: fedmsg-hub +# - role: collectd/redis-something? +# process: fedmsg-hub +# +# vars_files: +# - /srv/web/infra/ansible/vars/global.yml +# - "/srv/private/ansible/vars.yml" +# - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml +# +# handlers: +# - include: "{{ handlers }}/restart_services.yml"