13.6. useServiceDnsDomain
useServiceDnsDomain 속성은 internal 및 cluster-ip 리스너에서만 사용됩니다. 클러스터 서비스 접미사(일반적으로 .cluster.local)를 포함하는 정규화된 DNS 이름을 정의합니다. useServiceDnsDomain 을 false 로 설정하면 공개된 주소가 서비스 접미사 없이 생성됩니다(예: my-cluster-kafka-0.my-cluster-kafka-brokers.myproject.svc ). useServiceDnsDomain 을 true 로 설정하면 공개된 주소가 서비스 접미사로 생성됩니다(예: my-cluster-kafka-0.my-cluster-kafka-brokers.myproject.svc.cluster.local ). 기본값은 false 입니다.
Service DNS 도메인을 사용하도록 구성된 내부 리스너의 예
listeners:
#...
- name: plain
port: 9092
type: internal
tls: false
configuration:
useServiceDnsDomain: true
# ...
# ...
OpenShift 클러스터에서 .cluster.local 과 다른 서비스 접미사를 사용하는 경우 Cluster Operator 구성에서 KUBERNETES_SERVICE_DNS_DOMAIN 환경 변수를 사용하여 접미사를 구성할 수 있습니다.