Configuring the cluster-wide proxy on the External DNS Operator¶
To propagate proxy settings to your deployed Operators, configure the cluster-wide proxy. The Operator Lifecycle Manager (OLM) automatically updates these Operators with the new HTTP_PROXY, HTTPS_PROXY, and NO_PROXY environment variables.
Trust the certificate authority of the cluster-wide proxy¶
You can configure the External DNS Operator to trust the certificate authority of the cluster-wide proxy.
Procedure
-
Create the config map to contain the CA bundle in the
external-dns-operatornamespace by running the following command: -
To inject the trusted CA bundle into the config map, add the
config.openshift.io/inject-trusted-cabundle=truelabel to the config map by running the following command: -
Update the subscription of the External DNS Operator by running the following command:
Verification
-
After deploying the External DNS Operator, verify that the trusted CA environment variable is added by running the following command. The output must show
trusted-cafor theexternal-dns-operatordeployment.