如何找出Kubernetes dns控制器没有为我们自己/公司域创建记录的原因?

如何找出Kubernetes dns控制器没有为我们自己/公司域创建记录的原因?,kubernetes,dns,external-dns,Kubernetes,Dns,External Dns,AWS中基于KOPS的Kubernetes群集停止在路由53中创建外部dns记录,如:service-name-svc.testing.companydomain.com。有没有办法检查为集群内工作的dns控制器设置了什么标志?欢迎就如何排除故障提出任何其他建议 记住这一点,像:service-name-svc.namespace.svc.cluster.local这样的记录可以很好地解析 Server: 100.32.0.10 Address 1: 100.32.0.10 kube-dn

AWS中基于KOPS的Kubernetes群集停止在路由53中创建外部dns记录,如:service-name-svc.testing.companydomain.com。有没有办法检查为集群内工作的dns控制器设置了什么标志?欢迎就如何排除故障提出任何其他建议

记住这一点,像:service-name-svc.namespace.svc.cluster.local这样的记录可以很好地解析

Server:    100.32.0.10
Address 1: 100.32.0.10 kube-dns.kube-system.svc.cluster.local

Name:      service-name-svc.namespace.svc.cluster.local

Address 1: 100.32.12.141 service-name-svc.namespace.svc.cluster.local

在kOps集群中创建route53记录的典型方法是部署到控制平面节点

dns控制器也可以创建route53记录,它可以为kube apiserver和其他系统组件创建route53记录。但是,要将其用于其他节点/服务,需要添加特定的注释。见