gather most of the playbooks in one and just use tags
[ansible.git] / site.yml
index 092d8d4d9b091d26ed3c0e3e43476b9ca8a2d34f..bc19efe09e66217b79a7998263ebbc5f53c7c4cc 100644 (file)
--- a/site.yml
+++ b/site.yml
@@ -1,6 +1,28 @@
-- import_playbook: base.yml
+- hosts: all
+  roles:
+  - base
+  tags: base
+
 - import_playbook: upgrade.yml
 - import_playbook: upgrade.yml
-- import_playbook: dns.yml
+
+- hosts: letsencrypt
+  roles:
+  - letsencrypt
+  tags: letsencrypt
+
 - import_playbook: email.yml
 - import_playbook: email.yml
-- import_playbook: jabber.yml
-- import_playbook: web.yml
+
+- hosts: bind
+  roles:
+  - bind
+  tags: bind
+
+- hosts: prosody
+  roles:
+  - prosody
+  tags: prosody
+
+- hosts: apache
+  roles:
+  - apache
+  tags: apache