Judd Maltin
2018-03-13 7601216d72b750274f0d2a1b73256e6e5cb30467
disconnected: inventory and node_counts
2 files modified
64 ■■■■■ changed files
ansible/configs/ocp-ha-disconnected-lab/env_vars.yml 8 ●●●● patch | view | raw | blame | history
ansible/configs/ocp-ha-disconnected-lab/files/hosts_template.j2 56 ●●●●● patch | view | raw | blame | history
ansible/configs/ocp-ha-disconnected-lab/env_vars.yml
@@ -38,7 +38,7 @@
user_vols: 200
user_vols_size: 4Gi
master_api_port: 443
osrelease: 3.7.9
osrelease: 3.7.23
openshift_master_overwrite_named_certificates: true
deploy_openshift: true
deploy_openshift_post: true
@@ -148,13 +148,13 @@
support_instance_count: 1
node_instance_type: "t2.large"
node_instance_count: 2
node_instance_count: 3
infranode_instance_type: "t2.large"
infranode_instance_count: 1
infranode_instance_count: 2
master_instance_type: "t2.large"
master_instance_count: 1
master_instance_count: 3
loadbalancer_instance_count: 1
loadbalancer_instance_type: "t2.small"
ansible/configs/ocp-ha-disconnected-lab/files/hosts_template.j2
@@ -70,8 +70,62 @@
# os_firewall_use_firewalld=True
{% endif %}
##########################################################################
### Disconnected Install Vars
### Requires a docker registry at isolated1.{{guid}}.internal:5000
###########################################################################
### OpenShift Authentication Vars
# sets the debug level for all OpenShift components.  Default is 2
#debug_level=8
# used for container-based install, not RPM
system_images_registry=isolated1.{{guid}}.internal:5000
# https://bugzilla.redhat.com/show_bug.cgi?id=1461465  target release 3.9
#the enterprise registry will not be added to the docker registries.
#also enables insecure registries, somehow.
openshift_docker_ent_reg=''
# https://bugzilla.redhat.com/show_bug.cgi?id=1516534 target release 3.10
# from wkulhanek
#oreg_url=isolated1.{{guid}}.internal:5000/openshift3/ose-${component}:v3.7
# from jmaltin
oreg_url=isolated1.{{guid}}.internal:5000/openshift3/ose-${component}:${version}
openshift_examples_modify_imagestreams=true
openshift_docker_additional_registries=isolated1.{{guid}}.internal:5000
openshift_docker_insecure_registries=isolated1.{{guid}}.internal:5000
openshift_docker_blocked_registries=registry.access.redhat.com,docker.io
# later, experiment with leaving off the version to accept latest
openshift_metrics_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/
openshift_metrics_image_version=v3.7
openshift_logging_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/
openshift_logging_image_version=v3.7
###ansible_service_broker_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/ose-
###ansible_service_broker_image_tag=v3.7
###ansible_service_broker_etcd_image_prefix=isolated1.{{guid}}.internal:5000/rhel7/
###ansible_service_broker_etcd_image_tag=latest
openshift_service_catalog_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/ose-
openshift_service_catalog_image_version=v3.7
openshift_cockpit_deployer_prefix=isolated1.{{guid}}.internal:5000/openshift3/
template_service_broker_prefix=isolated1.{{guid}}.internal:5000/openshift3/
template_service_broker_version=v3.7
openshift_web_console_prefix=isolated1.{{guid}}.internal:5000/openshift3/
openshift_web_console_version=v3.7
# PROMETHEUS SETTINGS
###openshift_prometheus_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/
###openshift_prometheus_image_version=v3.7
###openshift_prometheus_alertmanager_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/
###openshift_prometheus_alertmanager_image_version=v3.7
###openshift_prometheus_alertbuffer_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/
###openshift_prometheus_alertbuffer_image_version=v3.7
###openshift_prometheus_oauth_proxy_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/
###openshift_prometheus_oauth_proxy_image_version=v3.7
###openshift_prometheus_node_exporter_image_prefix=isolated1.{{guid}}.internal:5000/openshift3/
###openshift_prometheus_node_exporter_image_version=v3.7
##########################################################################
## OpenShift Authentication Vars
###########################################################################
{% if install_idm == "ldap" %}