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 リンクのコピーリンクがクリップボードにコピーされました!
				外部 DNS Operator は、ExternalDNS をデプロイして管理し、外部 DNS プロバイダーから OpenShift Container Platform へのサービスおよびルートの名前解決を提供します。
			
14.1.1. 外部 DNS Operator リンクのコピーリンクがクリップボードにコピーされました!
					外部 DNS Operator は、olm.openshift.io API グループから外部 DNS API を実装します。外部 DNS Operator は、デプロイメントリソースを使用して ExternalDNS をデプロイします。外部 DNS デプロイメントは、クラスター内のサービスやルートなどのリソースを監視し、外部 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-zcvlrCopy 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
CompleteCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc getコマンドを使用してDeploymentステータスを表示します。oc get -n external-dns-operator deployment/external-dns-operator
$ oc get -n external-dns-operator deployment/external-dns-operatorCopy 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 23hCopy 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-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow