ExternalDNS
kubernetes-sigs/external-dns: Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
通过为 Service[type=LoadBalancer] 添加注解,ExternalDNS 将自动在云商中添加 DNS 解析;
# kubectl annotate service nginx "external-dns.alpha.kubernetes.io/hostname=nginx.example.org."
# kubectl annotate service nginx "external-dns.alpha.kubernetes.io/ttl=10"