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
です。
サービス DNS ドメインを使用するよう設定された内部リスナーの例
listeners: #... - name: plain port: 9092 type: internal tls: false configuration: useServiceDnsDomain: true # ... # ...
OpenShift クラスターが .cluster.local
とは異なるサービス接尾辞を使用している場合は、Cluster Operator の設定で KUBERNETES_SERVICE_DNS_DOMAIN
環境変数を使用して接尾辞を設定することができます。