6
6
[id='ipi-install-setting-proxy-settings-within-install-config_{context}' ]
7
7
= Setting proxy settings
8
8
9
- To deploy an {product-title} cluster using a proxy, make the following changes to the `install-config.yaml` file.
9
+ To deploy an {product-title} cluster while using a proxy, make the following changes to the `install-config.yaml` file.
10
10
11
+ .Procedure
12
+
13
+ . Add proxy values under the `proxy` key mapping:
14
+ +
11
15
[source,yaml]
12
16
----
13
17
apiVersion: v1
@@ -17,23 +21,18 @@ proxy:
17
21
httpsProxy: https://USERNAME:PASSWORD@proxy.example.com:PORT
18
22
noProxy: <WILDCARD_OF_DOMAIN>,<PROVISIONING_NETWORK/CIDR>,<BMC_ADDRESS_RANGE/CIDR>
19
23
----
20
-
24
+ +
21
25
The following is an example of `noProxy` with values.
22
-
26
+ +
23
27
[source,yaml]
24
28
----
25
29
noProxy: .example.com,172.22.0.0/24,10.10.0.0/24
26
30
----
27
31
28
- With a proxy enabled, set the appropriate values of the proxy in the corresponding key/value pair.
29
-
32
+ . With a proxy enabled, set the appropriate values of the proxy in the corresponding key/value pair.
33
+ +
30
34
Key considerations:
31
-
35
+ +
32
36
* If the proxy does not have an HTTPS proxy, change the value of `httpsProxy` from `https://` to `http://` .
33
- * If using a provisioning network, include it in the `noProxy` setting, otherwise the installer will fail .
37
+ * If the cluster uses a provisioning network, include it in the `noProxy` setting, otherwise the installation program fails .
34
38
* Set all of the proxy settings as environment variables within the provisioner node. For example, `HTTP_PROXY` , `HTTPS_PROXY` , and `NO_PROXY` .
35
-
36
- [NOTE]
37
- ====
38
- When provisioning with IPv6, you cannot define a CIDR address block in the `noProxy` settings. You must define each address separately.
39
- ====
0 commit comments