Parameters

The parent key for all of the following parameters is openshift4_proxy.

httpProxy

type

string

default

null

HTTP proxy to use.

httpsProxy

type

string

default

value of `httpProxy`

HTTPS proxy to use.

noProxy

type

array of strings

default

[]

No-proxy list to use.

trustedCA

type

string

default

null

Additional CA certificates to be configured on the cluster. They will be stored in the user-ca-bundle ConfigMap in the openshift-config namespace.

spec

type

dict

default

{}

Additional OpenShift 4 Proxy configuration as documented in "Configuring the cluster-wide proxy" in the official OpenShift docs.

Note that the httpProxy, httpsProxy, noProxy and trustedCA entries will be overwritten by whatever was configured above.

Example

httpProxy: http://<username>:<pswd>@<ip>:<port>
noProxy:
  - example.com
  - 10.20.30.0/24

trustedCA: |
  -----BEGIN CERTIFICATE-----
  ...
  -----END CERTIFICATE-----

spec:
  readinessEndpoints:
    - http://www.google.com
    - https://www.google.com