summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Uiterwijk <puiterwijk@redhat.com>2017-09-09 22:06:04 +0000
committerPatrick Uiterwijk <puiterwijk@redhat.com>2017-09-09 22:06:04 +0000
commit7cd2fd403d91c447ce1c5ec7652f1a50d048edf2 (patch)
tree24a98c90d4f9428ef12f61a029d5e2a39467edc0
parentfdf553d84d2e30ba5c0604cf32bd62f081e40634 (diff)
downloadansible-7cd2fd403d91c447ce1c5ec7652f1a50d048edf2.tar.gz
ansible-7cd2fd403d91c447ce1c5ec7652f1a50d048edf2.tar.xz
ansible-7cd2fd403d91c447ce1c5ec7652f1a50d048edf2.zip
Add base certgetter playbook
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
-rw-r--r--playbooks/groups/certgetter.yml30
1 files changed, 30 insertions, 0 deletions
diff --git a/playbooks/groups/certgetter.yml b/playbooks/groups/certgetter.yml
new file mode 100644
index 000000000..2a7362e57
--- /dev/null
+++ b/playbooks/groups/certgetter.yml
@@ -0,0 +1,30 @@
+- include: "/srv/web/infra/ansible/playbooks/include/virt-create.yml myhosts=certgetter"
+
+- name: make the box be real
+ hosts: certgetter
+ 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
+ - rsyncd
+ - sudo
+ - { role: openvpn/client,
+ when: env != "staging" }
+
+ tasks:
+ - include: "{{ tasks_path }}/yumrepos.yml"
+ - include: "{{ tasks_path }}/2fa_client.yml"
+ - include: "{{ tasks_path }}/motd.yml"
+
+ handlers:
+ - include: "{{ handlers_path }}/restart_services.yml"