diff options
Diffstat (limited to 'roles')
| -rw-r--r-- | roles/openshift_hosted/README.md | 1 | ||||
| -rw-r--r-- | roles/openshift_hosted/defaults/main.yml | 1 | ||||
| -rw-r--r-- | roles/openshift_hosted/tasks/registry.yml | 1 | 
3 files changed, 3 insertions, 0 deletions
diff --git a/roles/openshift_hosted/README.md b/roles/openshift_hosted/README.md index 29ae58556..d6f6e3e09 100644 --- a/roles/openshift_hosted/README.md +++ b/roles/openshift_hosted/README.md @@ -27,6 +27,7 @@ From this role:  | openshift_hosted_registry_replicas    | Number of nodes matching selector        | The number of replicas to configure.                                                                                     |  | openshift_hosted_registry_selector    | region=infra                             | Node selector used when creating registry. The OpenShift registry will only be deployed to nodes matching this selector. |  | openshift_hosted_registry_cert_expire_days | `730` (2 years)                     | Validity of the certificates in days. Works only with OpenShift version 1.5 (3.5) and later.                             | +| openshift_hosted_registry_clusterip   | None                                     | Cluster IP for registry service                                                                                          |  If you specify `openshift_hosted_registry_kind=glusterfs`, the following  variables also control configuration behavior: diff --git a/roles/openshift_hosted/defaults/main.yml b/roles/openshift_hosted/defaults/main.yml index 589ad3f51..2af42fba4 100644 --- a/roles/openshift_hosted/defaults/main.yml +++ b/roles/openshift_hosted/defaults/main.yml @@ -80,6 +80,7 @@ r_openshift_hosted_registry_os_firewall_allow:  openshift_hosted_registry_serviceaccount: registry  openshift_hosted_registry_volumes: []  openshift_hosted_registry_env_vars: {} +openshift_hosted_registry_clusterip: null  # These edits are being specified only to prevent 'changed' on rerun  openshift_hosted_registry_edits: diff --git a/roles/openshift_hosted/tasks/registry.yml b/roles/openshift_hosted/tasks/registry.yml index f1aa9c5a8..eaaac9da2 100644 --- a/roles/openshift_hosted/tasks/registry.yml +++ b/roles/openshift_hosted/tasks/registry.yml @@ -89,6 +89,7 @@        docker-registry: default      session_affinity: ClientIP      service_type: ClusterIP +    clusterip: '{{ openshift_hosted_registry_clusterip | default(omit) }}'  - include: secure.yml    static: no  | 
