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.第 14 章 外部 DNS Operator
14.1. OpenShift Container Platform 中的外部 DNS Operator 复制链接链接已复制到粘贴板!
External DNS Operator 部署并管理 ExternalDNS
,以便为从外部 DNS 供应商到 OpenShift Container Platform 的服务和路由提供名称解析。
14.1.1. 外部 DNS Operator 复制链接链接已复制到粘贴板!
External DNS Operator 从 olm.openshift.io
API 组实现外部 DNS API。External DNS Operator 使用部署资源部署 ExternalDNS
。ExternalDNS 部署会监视集群中服务和路由等资源,并更新外部 DNS 供应商。
流程
您可以根据 OperatorHub 的要求部署 ExternalDNS Operator,这会创建一个 Subscription
对象。
检查安装计划的名称:
oc -n external-dns-operator get sub external-dns-operator -o yaml | yq '.status.installplan.name'
$ oc -n external-dns-operator get sub external-dns-operator -o yaml | yq '.status.installplan.name'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
install-zcvlr
install-zcvlr
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查安装计划的状态,安装计划的状态必须为
Complete
:oc -n external-dns-operator get ip <install_plan_name> -o yaml | yq .status.phase'
$ oc -n external-dns-operator get ip <install_plan_name> -o yaml | yq .status.phase'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Complete
Complete
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
oc get
命令来查看部署
状态 :oc get -n external-dns-operator deployment/external-dns-operator
$ oc get -n external-dns-operator deployment/external-dns-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
NAME READY UP-TO-DATE AVAILABLE AGE external-dns-operator 1/1 1 1 23h
NAME READY UP-TO-DATE AVAILABLE AGE external-dns-operator 1/1 1 1 23h
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
14.1.2. 外部 DNS Operator 日志 复制链接链接已复制到粘贴板!
您可以使用 oc logs
命令查看外部 DNS Operator 日志。
流程
查看外部 DNS Operator 的日志:
oc logs -n external-dns-operator deployment/external-dns-operator -c external-dns-operator
$ oc logs -n external-dns-operator deployment/external-dns-operator -c external-dns-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow