[kubernetes] ExternalDNS란? 개념부터 설치까지 정리(AWS EKS)
ExternalDNS란? ExternalDNS는 kubernetes dns(kube-dns)와 상반되는 개념으로 내부 도메인서버가 아닌 Public한 도메인서버(AWS Route53, GCP DNS 등)를 사용하여 쿠버네티스의 리소스를 쿼리할 수 있게 해주는 오픈소스 솔루션입니다. ExternalDNS를 사용하면 public도메인 서버가 무엇이든 상관없이 쿠버네티스 리소스를 통해서 DNS레코드를 동적으로 관리 할 수 있습니다. 많은 기업들이 두려워하는 Vendor Lock-In에 좀 더 자유로워 질 수 있게 되는 것이죠. 사용가능한 public DNS 제공 업체들 ExternalDNS를 사용할 수 있는 public DNS서버들은 다음 URL을 https://github.com/kubernetes-sigs..