This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.13.10.3. 以 DNS 代理模式部署出口路由器 pod
在 DNS 代理模式 中,出口路由器 pod 作为基于 TCP 服务的 DNS 代理运行,将其自身的 IP 地址转换到一个或多个目标 IP 地址。
先决条件
-
安装 OpenShift CLI(
oc)。 -
以具有
cluster-admin特权的用户身份登录。
流程
- 创建出口路由器 pod。
为出口路由器 pod 创建服务:
创建名为
egress-router-service.yaml的文件,其包含以下 YAML。将spec.ports设置为您之前为EGRESS_DNS_PROXY_DESTINATION环境变量定义的端口列表。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要创建服务,请输入以下命令:
oc create -f egress-router-service.yaml
$ oc create -f egress-router-service.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow Pod 现在可以连接至此服务。使用保留的出口 IP 地址将其代理到外部服务器的对应端口。