5.3. 在代理后启动 Red Hat OpenShift Local
您可以使用环境变量或可配置属性在定义的代理后面启动 Red Hat OpenShift Local。
注意
OpenShift Container Platform 不支持 SOCKS 代理。
先决条件
-
如果您不使用
crc oc-env,请将.testing域导出为no_proxy环境变量的一部分。嵌入的oc可执行文件不需要手动设置。有关使用嵌入式oc可执行文件的更多信息,请参阅使用 OpenShift CLI 访问 OpenShift 集群。
流程
使用
http_proxy和https_proxy环境变量或使用crc config set命令来定义代理,如下所示:$ crc config set http-proxy http://proxy.example.com:<port> $ crc config set https-proxy http://proxy.example.com:<port> $ crc config set no-proxy <comma-separated-no-proxy-entries>
如果代理使用自定义 CA 证书文件,请设置如下:
$ crc config set proxy-ca-file <path-to-custom-ca-file>
注意
在 Red Hat OpenShift Local 配置中设置的与代理相关的值优先于使用环境变量设置的值。