Appendix C. Ansible Inventory

[Nodes:children]
master
core
mbaas

[Nodes:vars]
ansible_ssh_user=rhmapAdmin
ansible_sudo=true

# Valid targets enterprise or dedicated
target="enterprise"

# Cluster hostname
cluster_hostname="rhmap.xxx.example.com"

# Customer subdomain name
domain_name="app"

# OpenShift Credentials
oc_user=rhmapAdmin
oc_password=PASSWORD
kubeconfig="/home/rhmapAdmin/.kube/config"

# Add values here if a HTTP proxy server is to be used
proxy_host=""
proxy_port=""
proxy_user=""
proxy_pass=""
# For proxy_url the syntax should be: http://<proxy-host>:<proxy-port> or http://proxy_user:proxy_pass@<proxy-host>:<proxy-port>
proxy_url=""

# URL to be checked to test outbound HTTP connection. Must be whitelisted if using a HTTP Proxy server
url_to_check="https://www.npmjs.com"

# Gluster config - Set if using Gluster FS for storage
# gluster_storage=true
# gluster_metadata_name=gluster
# gluster_endpoints=["10.10.0.55", "10.10.0.56"]

# In a mulit-master configuration, only one master node is required
[master]
rhmap-master1.xxx.example.com

[mbaas]
rhmap-node1.xxx.example.com
rhmap-node2.xxx.example.com
rhmap-node3.xxx.example.com

[core]
rhmap-node4.xxx.example.com
rhmap-node5.xxx.example.com
rhmap-node6.xxx.example.com