Explorar o código

Merge pull request #5148 from kwoodson/registry_proxy_updates

Merged by openshift-bot
OpenShift Bot %!s(int64=7) %!d(string=hai) anos
pai
achega
bb7502b5c2
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      roles/openshift_hosted/tasks/registry/registry.yml

+ 8 - 0
roles/openshift_hosted/tasks/registry/registry.yml

@@ -61,6 +61,14 @@
     openshift_hosted_registry_env_vars: "{{ openshift_hosted_registry_env_vars | combine({'OPENSHIFT_DEFAULT_REGISTRY':'docker-registry.default.svc:5000'}) }}"
   when: openshift_push_via_dns | default(false) | bool
 
+- name: Update registry proxy settings for dc/docker-registry
+  set_fact:
+    openshift_hosted_registry_env_vars: "{{ {'HTTPS_PROXY': (openshift.common.https_proxy | default('')),
+                                             'HTTP_PROXY':  (openshift.common.http_proxy  | default('')),
+                                             'NO_PROXY':    (openshift.common.no_proxy    | default(''))}
+                                           | combine(openshift_hosted_registry_env_vars) }}"
+  when: (openshift.common.https_proxy | default(False)) or (openshift.common.http_proxy | default('')) != ''
+
 - name: Create the registry service account
   oc_serviceaccount:
     name: "{{ openshift_hosted_registry_serviceaccount }}"