Skip to content

Instantly share code, notes, and snippets.

@detiber
Created February 11, 2016 20:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save detiber/bcc6a21d9d8cf53236fd to your computer and use it in GitHub Desktop.
Save detiber/bcc6a21d9d8cf53236fd to your computer and use it in GitHub Desktop.
# This is an example of a bring your own (byo) host inventory
# Create an OSEv3 group that contains the masters and nodes groups
[OSEv3:children]
masters
nodes
etcd
lb
# Set variables common for all OSEv3 hosts
[OSEv3:vars]
ansible_ssh_user=root
#ansible_sudo=true
#os_firewall_enabled=false
# Debug level for all OpenShift components (Defaults to 2)
debug_level=2
deployment_type=openshift-enterprise
openshift_additional_repos=[{'id': 'ose-devel', 'name': 'ose-devel', 'baseurl': 'http://buildvm-devops.usersys.redhat.com/puddle/build/AtomicOpenShift/3.2/latest/RH7-RHAOS-3.2/x86_64/os', 'enabled': 1, 'gpgcheck': 0}]
#openshift_additional_repos=[{'id': 'ose-devel', 'name': 'ose-devel', 'baseurl': 'http://buildvm-devops.usersys.redhat.com/puddle/build/AtomicOpenShift/3.1/latest/RH7-RHAOS-3.1/x86_64/os', 'enabled': 1, 'gpgcheck': 0}]
openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true', 'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider', 'filename': '/etc/openshift/htpasswd'}]
#openshift_pkg_version=-3.0.0.0
#cli_docker_additional_registries=rcm-img-docker01.build.eng.bos.redhat.com:5001
#cli_docker_insecure_registries=rcm-img-docker01.build.eng.bos.redhat.com:5001
[masters]
ose3-master-ansible.test.example.com
[nfs]
ose3-master-ansible.test.example.com
[etcd]
#ose3-etcd[1:3]-ansible.test.example.com
ose3-master-ansible.test.example.com
[lb]
#ose3-lb-ansible.test.example.com
[nodes]
ose3-master-ansible.test.example.com openshift_schedulable=False
ose3-node1-ansible.test.example.com openshift_node_labels="{'region': 'primary', 'zone': 'default'}"
ose3-node2-ansible.test.example.com openshift_node_labels="{'region': 'infra', 'zone': 'default'}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment