반응형 에프큐디엔1 [Kubernetes] 쿠버네티스 DNS 쿼리 과정 (Feat. CoreDNS & FQDN) 쿠버네티스 사용 중 보이는 my-service.default.svc.cluster.local 이게 뭘까?정답부터 말하자면 CoreDNS 덕분에 동작하는 클러스터 내부 DNS 주소(FQDN)이며서비스 이름만으로 파드 간 통신이 가능하게 한다그렇다면 왜 필요할까요..?많은 이유 중 하나를 먼저 말하자면쿠버네티스에서 Pod는 언제든 사라지고 다시 만들어지며, IP가 쉽게 바뀌는 구조이기 때문이다, 이렇게 매번 바뀌는 IP를 따라다니면서 통신하기는 너무 번거롭고 비효율적이다.그래서 쿠버네티스에서는 Service라는 개념을 만들고, 여기에 고정된 도메인 이름(FQDN)을 제공하는데파드는 해당 도메인으로 통신하면되며, 해당 도메인을 IP로 바꾸는 역할은 CoreDNS가 처리하게 된다.1. CoreDNS란?쿠버네티스.. Kubernetes 2025. 6. 6. 이전 1 다음 반응형