Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Create an OSEv3 group that contains the masters, nodes, and etcd groups
- [OSEv3:children]
- masters
- nodes
- etcd
- nfs
- # Set variables common for all OSEv3 hosts
- [OSEv3:vars]
- # SSH user, this user should allow ssh based auth without requiring a password
- ansible_ssh_user=root
- # ============================================
- # Variaveis Gerais
- # ============================================
- openshift_deployment_type=openshift-enterprise
- openshift_clock_enabled=true
- # ============================================
- # Configurações do Master
- # ============================================
- openshift_master_cluster_method=native
- openshift_master_cluster_hostname=openshift.orgao.gov
- openshift_master_cluster_public_hostname=openshift.orgao.gov
- openshift_master_default_subdomain=apps.orgao.gov
- openshift_master_api_port=443
- openshift_master_console_port=443
- openshift_master_htpasswd_users={'admin': '$apr1$xySBCH36$Lzw6m81rKP/hIqJYbXUht0', 'developer': '$apr1$xySBCH36$Lzw6m81rKP/hIqJYbXUht0'}
- openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true', 'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider'}]
- # ============================================
- # Configurações do Docker
- # ============================================
- openshift_docker_options="--log-driver json-file --log-opt max-size=1M --log-opt max-file=3"
- # ============================================
- # Configurações da subscrição
- # ============================================
- oreg_auth_user="6340056|capespoc"
- oreg_auth_password="eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiJkODAyNTM5OTMwYTI0NzA5YTIwYWM1ZGU4YTgyYzNkNiJ9.A_ncjgG3OPxiXGPySIAFZyG78qMSCpciIqBziLVHSfvrDstYJesZmBHsyTcLspk1yA88p6cRwsUZAsjAWmXN-ap5Jl7a4_ygXaILxPbs1eD_HZYdxAp_49PpAa4kn5-9Ckd4IWqZxBS_MNbun-Af4tZSCrBTvC23pJ36nx2B9OmefFNM7f8UZVuGDmrxrEkc7iqy5Xxr9djceZzoQUBMlZcr4srZmO7n1Kl9XcZ-wt8XlFDIZjyfkH5BG0em2epzHst_dWboxps8hyXWKANbVoEgEuMdHvbTxfv5wr5k7j6PFmu1b4F4R_QZ6l3M5wQSP0CA-u2spBjqcaN87ie9JKRzrcyFDi2rKOMWN3LE-T3J7qvcLiLvtvnQ-maUi-gGOrfTn2GvDgN3yealhasrtYZtRPQz680I4VzANqCdz0xUFLAVlZyxRIuqyTazS_5cI26n_6cEhDV0codDxY4yNCkzNWGe97UWGRS2K076MObrL06C44lkQ12rdALA2FWaq2EJHt_Lv9d3ZNBPs3WJt5iazeurJUGJyH3qMbSg2m15cx1znCE31AvlA08IOHtE52BsYOXG0P1PSsLXF8jp3u2W81jOFPaYbzOeA909h7d1TplDPCTfLr5ZOOP5kY2AcCsLqWuHYQNk_nt1vj7uqY5ebETs7ThIWrmwBFuis_A"
- # ===========================================
- # Metrics Efemero
- # ===========================================
- openshift_metrics_install_metrics=true
- # ============================================
- # Prometheus Operator
- # ============================================
- openshift_cluster_monitoring_operator_install=true
- # ===========================================
- # Logging
- # ===========================================
- openshift_logging_install_logging=true
- openshift_logging_es_nodeselector={"node-role.kubernetes.io/infra":"true"}
- # ===========================================
- # Service Catalog
- # ===========================================
- openshift_enable_service_catalog=true
- ansible_service_broker_install=true
- template_service_broker_install=true
- template_service_broker_selector={"node-role.kubernetes.io/infra":"true"}
- openshift_template_service_broker_namespaces=['openshift']
- ansible_service_broker_local_registry_whitelist=['.*-apb$']
- # ===========================================
- # NFS (?)
- # ===========================================
- openshift_enable_unsupported_configurations=true
- # ===========================================
- # Networking
- # ===========================================
- os_sdn_network_plugin_name='redhat/openshift-ovs-networkpolicy'
- # ===========================================
- # Registry
- # ===========================================
- 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
- # ===========================================
- # Cloudforms
- # ===========================================
- #openshift_cfme_install_app=true
- #openshift_management_install_beta=true
- #openshift_node_groups=[{'name': 'node-config-master', 'labels': ['node-role.kubernetes.io/master=true']}, {'name': 'node-config-infra', 'labels':['node-role.kubernetes.io/infra=true',]}, {'name': 'node-config-compute', 'labels': ['node-role.kubernetes.io/compute=true'], 'edits': [{ 'key': 'kubeletArguments.pods-per-core','value': ['20']}]}]
- # ===========================================
- # 3.11 new stuff
- # ===========================================
- oreg_url = "registry.access.redhat.com/openshift3/ose-${component}:${version}"
- openshift_examples_modify_imagestreams=true
- openshift_install_examples=true
- openshift_examples_modify_imagestreams=true
- # ===========================================
- # Operator Lifecycle Manager
- # ===========================================
- openshift_enable_olm=true
- openshift_additional_registry_credentials=[{'host':'registry.connect.redhat.com','user':'6340056|capespoc','password':'eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiJkODAyNTM5OTMwYTI0NzA5YTIwYWM1ZGU4YTgyYzNkNiJ9.A_ncjgG3OPxiXGPySIAFZyG78qMSCpciIqBziLVHSfvrDstYJesZmBHsyTcLspk1yA88p6cRwsUZAsjAWmXN-ap5Jl7a4_ygXaILxPbs1eD_HZYdxAp_49PpAa4kn5-9Ckd4IWqZxBS_MNbun-Af4tZSCrBTvC23pJ36nx2B9OmefFNM7f8UZVuGDmrxrEkc7iqy5Xxr9djceZzoQUBMlZcr4srZmO7n1Kl9XcZ-wt8XlFDIZjyfkH5BG0em2epzHst_dWboxps8hyXWKANbVoEgEuMdHvbTxfv5wr5k7j6PFmu1b4F4R_QZ6l3M5wQSP0CA-u2spBjqcaN87ie9JKRzrcyFDi2rKOMWN3LE-T3J7qvcLiLvtvnQ-maUi-gGOrfTn2GvDgN3yealhasrtYZtRPQz680I4VzANqCdz0xUFLAVlZyxRIuqyTazS_5cI26n_6cEhDV0codDxY4yNCkzNWGe97UWGRS2K076MObrL06C44lkQ12rdALA2FWaq2EJHt_Lv9d3ZNBPs3WJt5iazeurJUGJyH3qMbSg2m15cx1znCE31AvlA08IOHtE52BsYOXG0P1PSsLXF8jp3u2W81jOFPaYbzOeA909h7d1TplDPCTfLr5ZOOP5kY2AcCsLqWuHYQNk_nt1vj7uqY5ebETs7ThIWrmwBFuis_A','test_image':'mongodb/enterprise-operator:0.3.2'}]
- # host group for masters
- [masters]
- chris.orgao.gov
- # host group for etcd
- [etcd]
- chris.orgao.gov
- # host group for nodes, includes region info
- [nodes]
- chris.orgao.gov openshift_node_group_name='node-config-master'
- nick.orgao.gov openshift_node_group_name='node-config-infra'
- avelar.orgao.gov openshift_node_group_name='node-config-compute'
- oliani.orgao.gov openshift_node_group_name='node-config-compute'
- [nfs]
- barradas.orgao.gov
Add Comment
Please, Sign In to add comment