DNS Caching
목차
DNS Proxy 개요
주요 기능
아키텍처
DNS Proxy vs DNS Caching
특성
DNS Proxy
DNS Caching
통합 사용
DNS Proxy 설정
1. 전역 활성화
2. 네임스페이스별 활성화
3. 파드별 활성화
4. iptables 규칙 확인
ServiceEntry 통합
기본 ServiceEntry
여러 호스트 등록
엔드포인트 명시
DNS Caching 설정
Envoy DNS Cache 활성화
고급 DNS Cache 설정
특정 서비스에만 적용
자동 주소 할당
자동 할당 동작
주소 범위 설정
할당된 IP 확인
문제 해결
DNS Proxy 작동 확인
일반적인 문제
문제 1: DNS 쿼리가 여전히 CoreDNS로 감
문제 2: ServiceEntry가 DNS Proxy에 반영되지 않음
문제 3: 가상 IP로 연결 실패
디버깅 도구
Envoy Admin API 활용
패킷 캡처
모범 사례
1. DNS Proxy 활성화 전략
2. ServiceEntry 관리
3. DNS Cache TTL 설정
4. 모니터링 메트릭
5. 보안 고려사항
6. 성능 튜닝
참고 자료
공식 문서
관련 문서
마지막 업데이트