如何排查域名在kubernetes无法解析的问题

容器与中间件容器服务技术服务知识库
问题描述

域名未在 DNS 上解析或者在 DNS 已解析,但是在 kubernetes 中无法正常使用该域名,提示域名未解析。

问题分析
  1. 在 DNS 中添加正确解析记录
  2. 修改 kubernetes 集群中节点 hosts 文件
  3. 修改 coredns configmap
问题解决

这里提供修改 coredns confimap 的方式,使域名能够在 kubernetes 中正常使用。

  1. 查看 coredns
kubectl get cm -n kube-system |grep coredns
  1. 修改 coredns configmap
kubectl edit cm coredns -n kube-system
        hosts xxx {
            <ip> <domain name>
            fallthrough
        }

如图 图片

参考文档

https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/

0
0
0
0
关于作者

文章

0

获赞

0

收藏

0

所属团队号:
相关资源
大模型产品方案白皮书——PromptPilot
AI 正以空前速度重塑行业,大模型成为继移动互联网后的新科技浪潮。如何将其与业务深度融合,实现落地,仍是数字化转型的核心挑战。有效 Prompt 是驱动模型达成业务目标的关键,但业务诉求常模糊、缺乏标准答案,模型理解差异大。企业需让模型准确理解需求、稳定输出高质量结果,并在数据积累中持续优化性能与价值。 PromptPilot 应运而生,通过对话与任务用例自动生成高质量 Prompt 与评估标准,运行中持续识别并优化问题,释放大模型潜力,让非技术人员也能轻松驾驭大模型,推动落地与创新。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论