Kubernetes용 내부 DNS를 구성하는 방법

Kubernetes용 내부 DNS를 구성하는 방법

서로 대화하는 2가지 서비스가 있습니다.서비스.internal.custom.com 또는서비스.custom.com

이들의 통신은 내부적으로 이루어집니다. 즉, 해당 도메인 중 어느 것도 공개적으로 사용할 수 없습니다.

kubernetes로 마이그레이션하면 새 이름이 달라집니다. 그들은: 서비스.default.svc.cluster.local

Kube-DNS를 매핑하는 방법 서비스.custom.com 에게서비스.default.svc.cluster.local?

답변1

이 비슷한 질문에 대한 최고의 대답은 좋은 접근 방식인 것 같습니다.

여기

CoreDNS를 사용하여 기본 도메인을 기본 내부 도메인으로 다시 작성합니다.

내부 이름 자체를 기본값에서 다르게 변경할 수도 있지만 이는 전체 클러스터 구성에 대한 보다 근본적인 변경이 될 것입니다....이 접근 방식이 훨씬 더 깔끔해 보입니다.

관련 정보