我有 2 个服务通过以下方式互相通信服务.internal.custom.com 或服务.custom.com
他们的通信是内部的,即这些域名均不对外开放。
当我迁移到 Kubernetes 时,新的名称有所不同。它们是: 服务.默认.svc.集群.本地
如何使 Kube-DNS 进行映射 服务.custom.com 到服务.默认.svc.集群.本地?
答案1
关于这个类似问题的最佳答案似乎是一个很好的方法:
使用 CoreDNS 将您首选的域重写为默认的内部域。
您可以考虑将内部名称本身从默认值更改为其他名称,但这将对整个集群配置产生更根本的改变......这种方法看起来更简洁。