8459ch06.fm Draft Document for Review December 11, 2019 1:55 pm ansible_user=root ##-----------------------------------------------------------------------## ## OpenShift Basic Vars ##-----------------------------------------------------------------------## # Deployment type openshift_deployment_type=openshift-enterprise # WARNING: only disable these checks in LAB/TEST environments # openshift_disable_check="disk_availability,memory_availability" # OpenShift Version: openshift_release=3.11 openshift_pkg_version=-3.11.154 openshift_image_tag=v3.11.154 # firewalld recommended for new installations (default is iptables) os_firewall_use_firewalld=true # enable ntp on masters to ensure proper failover openshift_clock_enabled=true debug_level=5 ##-----------------------------------------------------------------------## ## OpenShift Registries Locations ##-----------------------------------------------------------------------## # NOTE: Need credentials from: https://access.redhat.com/terms-based-registry/ oreg_url=registry.redhat.io/openshift3/ose-${component}:${version} oreg_auth_user={{CHANGEME_REGISTRY_SERVICE_ACCOUNT}} oreg_auth_password={{CHANGEME_SERVICE_KEY}} ##-----------------------------------------------------------------------## ## OpenShift Master Vars ##-----------------------------------------------------------------------## openshift_master_api_port=8443 openshift_master_console_port=8443 # Internal cluster name openshift_master_cluster_hostname=bsocp01.domain.example.com # External cluster name # openshift_master_cluster_public_hostname=ocp-ext.example.com # Default wildcard domain for applications openshift_master_default_subdomain=apps.bs.ibm.com ##-----------------------------------------------------------------------## ## OpenShift Authentication Vars ##-----------------------------------------------------------------------## # Available Identity Providers #  https://docs.openshift.com/container-platform/3.11/install_config/configuring_authenticatio n.html ##---------------------## # htpasswd Authentication ##---------------------## # NOTE: read initial identities in htpasswd format from /root/htpasswd.openshift openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true',  'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider'}] # To define initial users directly in the inventory file: # Note:  https://docs.openshift.com/container-platform/3.3/admin_solutions/master_node_config.html#h tpasswd openshift_master_htpasswd_users={'admin':'$apr1$hYehsOQ6$DQWSmGhPdS2LzS5cDJuU21','developer ':'$apr1$I0a9K2v0$ZLPrXnQseMlwTJIYzM8Hd.'} # To use external htpassword file: # openshift_master_htpasswd_file=/root/htpasswd.openshift 114  Red Hat OpenShift and IBM Cloud Paks on IBM Power Systems: Volume 1