7.3. 使用自定义 DNS 访问托管集群进行故障排除


如果您在使用自定义 DNS 访问托管集群时遇到问题,请完成以下步骤。

流程

  1. 验证 DNS 记录是否已正确配置并解决。
  2. 输入以下命令检查自定义域的 TLS 证书是否有效,验证您的 SAN 是否正确:

    $ oc get secret \
      -n clusters <serving_certificate_name> \
      -o jsonpath='{.data.tls\.crt}' | base64 \
      -d |openssl x509 -text -noout -
    Copy to Clipboard Toggle word wrap
  3. 确保到自定义域的网络连接正常工作。
  4. HostedCluster 资源中,验证状态是否显示正确的自定义 kubeconfig 信息,如下例所示:

    HostedCluster 状态示例

    status:
      customKubeconfig:
        name: sample-hosted-custom-admin-kubeconfig
    Copy to Clipboard Toggle word wrap

  5. 输入以下命令检查 HostedControlPlane 命名空间中的 kube-apiserver 日志:

    $ oc logs -n <hosted_control_plane_namespace> \
      -l app=kube-apiserver -f -c kube-apiserver
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat