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
환경 변수를 사용하여 접미사를 구성할 수 있습니다.