2

我正在测试 Amazon EKS,如果我想改用 external-dns,我想知道是否需要删除 kube-dns?

今天我正在使用 KOPS 在 AWS 中创建 K8S 集群。我正在使用带有标志的集群内部 DNS 服务器 (kube-dns)--watch-ingress=true来自动创建关于我的 Ingress 注释的 route53“主机”。

我想用 EKS 重现这种行为,我看到了这个项目:https ://github.com/kubernetes-incubator/external-dns

但我不知道是否替换 kube-dns 或者是否可以添加它。

谢谢您的帮助。

4

1 回答 1

1

kube-dns用于集群内部的 DNS 解析。它不会干扰外部公共 DNS 解析。所以,不要删除kube-dns.

Kopsdns-controller提供--watch-ingress旗帜,而不是kube-dnsdns-controller& ( Kubernetesexternal-dns孵化器)都可以在 AWS Route53 中注册公共 DNS 名称。 external-dns旨在dns-controller将来更换。

于 2018-10-01T18:15:10.430 回答