Add the template for the hosts inventory file 03/74903/1
authorPetr Ospalý <p.ospaly@partner.samsung.com>
Wed, 19 Dec 2018 13:27:43 +0000 (14:27 +0100)
committerPetr Ospalý <p.ospaly@partner.samsung.com>
Wed, 19 Dec 2018 13:28:19 +0000 (14:28 +0100)
Issue-ID: OOM-1551
Change-Id: I6ed8cae7fae5b482b5934d0e974434083714cf75
Signed-off-by: Petr Ospalý <p.ospaly@partner.samsung.com>
ansible/inventory/hosts.yml [new file with mode: 0644]

diff --git a/ansible/inventory/hosts.yml b/ansible/inventory/hosts.yml
new file mode 100644 (file)
index 0000000..f11ef7b
--- /dev/null
@@ -0,0 +1,32 @@
+---
+# This group contains hosts with all resources (binaries, packages, etc.)
+# in tarball.
+all:
+  vars:
+    # this key is supposed to be generated during setup.yml playbook execution
+    # change it just when you have better one working for all nodes
+    ansible_ssh_private_key_file: /root/.ssh/offline_ssh_key
+    ansible_ssh_common_args: '-o StrictHostKeyChecking=no'
+
+  children:
+    resources:
+      hosts:
+        resource-host:
+          ansible_host: 10.8.8.5
+
+    # This is group of hosts where nexus, nginx, dns and all other required
+    # services are running.
+    infrastructure:
+      hosts:
+        infrastructure-server:
+          ansible_host: 10.8.8.13
+
+    # This is group of hosts which are/will be part of Kubernetes cluster.
+    kubernetes:
+      hosts:
+        kubernetes-node-1:
+          ansible_host: 10.8.8.19
+
+    nfs-server:
+      hosts:
+        kubernetes-node-1