summaryrefslogtreecommitdiffstats
path: root/playbooks/provisioning/openstack/sample-inventory/hosts
diff options
context:
space:
mode:
Diffstat (limited to 'playbooks/provisioning/openstack/sample-inventory/hosts')
-rw-r--r--playbooks/provisioning/openstack/sample-inventory/hosts44
1 files changed, 44 insertions, 0 deletions
diff --git a/playbooks/provisioning/openstack/sample-inventory/hosts b/playbooks/provisioning/openstack/sample-inventory/hosts
new file mode 100644
index 000000000..5f73b60f6
--- /dev/null
+++ b/playbooks/provisioning/openstack/sample-inventory/hosts
@@ -0,0 +1,44 @@
+#[all:vars]
+# For all group_vars, see ./group_vars/all.yml
+
+# Create an OSEv3 group that contains the master, nodes, etcd, and lb groups.
+# The lb group lets Ansible configure HAProxy as the load balancing solution.
+# Comment lb out if your load balancer is pre-configured.
+[cluster_hosts:children]
+OSEv3
+dns
+
+[OSEv3:children]
+masters
+nodes
+etcd
+
+# Set variables common for all OSEv3 hosts
+#[OSEv3:vars]
+
+# For OSEv3 normal group vars, see ./group_vars/OSEv3.yml
+
+# Host Groups
+
+[masters:children]
+masters.openshift.example.com
+
+[etcd:children]
+etcd.openshift.example.com
+
+[nodes:children]
+masters
+infra.openshift.example.com
+nodes.openshift.example.com
+
+[infra_hosts:children]
+infra.openshift.example.com
+
+[dns:children]
+dns.openshift.example.com
+
+[masters.openshift.example.com]
+[etcd.openshift.example.com]
+[infra.openshift.example.com]
+[nodes.openshift.example.com]
+[dns.openshift.example.com]