7.3. 사용자 지정 DNS를 사용하여 호스팅된 클러스터에 액세스하는 문제 해결
사용자 지정 DNS를 사용하여 호스팅된 클러스터에 액세스할 때 문제가 발생하는 경우 다음 단계를 완료하세요.
절차
- DNS 레코드가 올바르게 구성되고 확인되었는지 확인하세요.
다음 명령을 입력하여 사용자 지정 도메인의 TLS 인증서가 유효한지 확인하고 SAN이 도메인에 맞는지 확인합니다.
oc get secret \ -n clusters <serving_certificate_name> \ -o jsonpath='{.data.tls\.crt}' | base64 \ -d |openssl x509 -text -noout -
$ oc get secret \ -n clusters <serving_certificate_name> \ -o jsonpath='{.data.tls\.crt}' | base64 \ -d |openssl x509 -text -noout -
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 사용자 지정 도메인에 대한 네트워크 연결이 작동하는지 확인하세요.
HostedCluster
리소스에서 다음 예와 같이 상태가 올바른 사용자 지정kubeconfig
정보를 표시하는지 확인하세요.HostedCluster
상태 예시status: customKubeconfig: name: sample-hosted-custom-admin-kubeconfig
status: customKubeconfig: name: sample-hosted-custom-admin-kubeconfig
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 입력하여
HostedControlPlane
네임스페이스의kube-apiserver
로그를 확인하세요.oc logs -n <hosted_control_plane_namespace> \ -l app=kube-apiserver -f -c kube-apiserver
$ oc logs -n <hosted_control_plane_namespace> \ -l app=kube-apiserver -f -c kube-apiserver
Copy to Clipboard Copied! Toggle word wrap Toggle overflow