]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
nameserver: Initial role structure creation
authorDavid Galloway <dgallowa@redhat.com>
Tue, 12 Apr 2016 19:54:23 +0000 (15:54 -0400)
committerDavid Galloway <dgallowa@redhat.com>
Fri, 22 Apr 2016 16:37:43 +0000 (12:37 -0400)
Signed-off-by: David Galloway <dgallowa@redhat.com>
nameserver.yml [new file with mode: 0644]
roles/nameserver/defaults/main.yml [new file with mode: 0644]
roles/nameserver/meta/main.yml [new file with mode: 0644]
roles/nameserver/tasks/main.yml [new file with mode: 0644]

diff --git a/nameserver.yml b/nameserver.yml
new file mode 100644 (file)
index 0000000..7143266
--- /dev/null
@@ -0,0 +1,5 @@
+---
+- hosts: nameserver
+  roles:
+    - common
+    - nameserver
diff --git a/roles/nameserver/defaults/main.yml b/roles/nameserver/defaults/main.yml
new file mode 100644 (file)
index 0000000..c5e7b6c
--- /dev/null
@@ -0,0 +1,7 @@
+---
+# These defaults are present to allow certain tasks to no-op if a secrets repo
+# hasn't been defined. If you want to override these, do so in the secrets repo
+# itself. We override these in  $repo/ansible/inventory/group_vars/nameserver.yml
+secrets_repo:
+  name: null
+  url: null
diff --git a/roles/nameserver/meta/main.yml b/roles/nameserver/meta/main.yml
new file mode 100644 (file)
index 0000000..77a29a7
--- /dev/null
@@ -0,0 +1,4 @@
+---
+dependencies:
+  - role: secrets
+  - role: sudo
diff --git a/roles/nameserver/tasks/main.yml b/roles/nameserver/tasks/main.yml
new file mode 100644 (file)
index 0000000..ed97d53
--- /dev/null
@@ -0,0 +1 @@
+---