Skip to content

Instantly share code, notes, and snippets.

@davivcgarcia
Created January 29, 2019 13:10
Show Gist options
  • Save davivcgarcia/5945e9ed80179c8b4bf8278ef2f1e549 to your computer and use it in GitHub Desktop.
Save davivcgarcia/5945e9ed80179c8b4bf8278ef2f1e549 to your computer and use it in GitHub Desktop.
OCP 3.11 + NFS
[OSEv3:children]
masters
nodes
etcd
nfs
[OSEv3:vars]
ansible_ssh_user=ec2-user
ansible_become=true
openshift_release=v3.11
openshift_deployment_type=openshift-enterprise
openshift_master_cluster_hostname=ip-10-1-21-100.ec2.internal
openshift_master_cluster_public_hostname=console.paas.example.com
openshift_master_default_subdomain=apps.paas.example.com
openshift_master_api_port=443
openshift_master_console_port=443
openshift_master_identity_providers=[{'name': 'Local', 'login': 'true', 'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider'}]
openshift_master_htpasswd_users={'admin': '<hidden>', 'developer': '<hidden>'}
openshift_master_dynamic_provisioning_enabled=true
oreg_url=registry.redhat.io/openshift3/ose-${component}:${version}
oreg_auth_user='<hidden>'
oreg_auth_password='<hidden>'
os_sdn_network_plugin_name='redhat/openshift-ovs-networkpolicy'
openshift_clock_enabled=true
openshift_enable_unsupported_configurations=true
openshift_hosted_registry_storage_kind=nfs
openshift_hosted_registry_storage_access_modes=['ReadWriteMany']
openshift_hosted_registry_storage_nfs_directory=/exports
openshift_hosted_registry_storage_nfs_options='*(rw,root_squash)'
openshift_hosted_registry_storage_volume_name=registry
openshift_hosted_registry_storage_volume_size=40Gi
openshift_registry_selector='node-role.kubernetes.io/infra=true'
openshift_hosted_router_replicas=1
openshift_router_selector='node-role.kubernetes.io/infra=true'
openshift_cluster_monitoring_operator_install=true
openshift_metrics_install_metrics=true
openshift_metrics_duration=7
openshift_metrics_hawkular_hostname=metrics.apps.paas.example.com
openshift_metrics_hawkular_nodeselector={"node-role.kubernetes.io/infra":"true"}
openshift_metrics_cassandra_nodeselector={"node-role.kubernetes.io/infra":"true"}
openshift_metrics_heapster_nodeselector={"node-role.kubernetes.io/infra":"true"}
openshift_logging_install_logging=true
openshift_logging_curator_default_days=7
openshift_logging_kibana_hostname=logging.apps.paas.example.com
openshift_logging_es_nodeselector={"node-role.kubernetes.io/infra":"true"}
openshift_logging_kibana_nodeselector={"node-role.kubernetes.io/infra":"true"}
openshift_logging_curator_nodeselector={"node-role.kubernetes.io/infra":"true"}
[nfs]
ip-10-1-21-110.ec2.internal
[masters]
ip-10-1-21-100.ec2.internal openshift_public_hostname=master.ocp.example.com
[etcd]
ip-10-1-21-100.ec2.internal openshift_public_hostname=master.ocp.example.com
[nodes]
ip-10-1-21-100.ec2.internal openshift_public_hostname=master.ocp.example.com openshift_node_group_name='node-config-master'
ip-10-1-21-110.ec2.internal openshift_public_hostname=infra0.ocp.example.com openshift_node_group_name='node-config-infra'
ip-10-1-21-120.ec2.internal openshift_public_hostname=node0.ocp.example.com openshift_node_group_name='node-config-compute'
ip-10-1-21-121.ec2.internal openshift_public_hostname=node1.ocp.example.com openshift_node_group_name='node-config-compute'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment