6.7. GenericKafkaListener スキーマプロパティー


プロパティープロパティータイプ説明

name

string

リスナーの名前。名前は、リスナーおよび関連する OpenShift オブジェクトの識別に使用されます。指定の Kafka クラスター内で一意となる必要があります。名前は小文字と数字で構成でき、最大 11 文字まで使用できます。

port

integer

Kafka 内でリスナーによって使用されるポート番号。ポート番号は指定の Kafka クラスター内で一意である必要があります。許可されるポート番号は 9092 以上ですが、すでに Prometheus および JMX によって使用されているポート 9404 および 9999 以外になります。リスナーのタイプによっては、ポート番号は Kafka クライアントに接続するポート番号と同じではない場合があります。

type

string ([ingress、internal、route、loadbalancer、cluster-ip、nodeport] のいずれか)

リスナーのタイプ。サポートされるタイプは次のとおりです。

  • internal タイプは、OpenShift クラスター内でのみ Kafka を内部的に公開します。
  • route タイプは、OpenShift Routes を使用して Kafka を公開します。
  • loadbalancer タイプは、LoadBalancer タイプのサービスを使用して Kafka を公開します。
  • nodeport タイプは、NodePort タイプのサービスを使用して Kafka を公開します。
  • ingress タイプは、OpenShift Nginx Ingress を使用して、TLS パススルーで Kafka を公開します。
  • cluster-ip タイプは、ブローカーごとの ClusterIP サービスを使用します。

tls

boolean

リスナーで TLS による暗号化を有効にします。これは必須プロパティーです。

認証

KafkaListenerAuthenticationTlsKafkaListenerAuthenticationScramSha512KafkaListenerAuthenticationOAuthKafkaListenerAuthenticationCustom

このリスナーの認証設定。

configuration

GenericKafkaListenerConfiguration

追加のリスナー設定。

networkPolicyPeers

NetworkPolicyPeer アレイ

このリスナーに接続できるピアのリスト。このリストのピアは、論理演算子 OR を使用して組み合わせます。このフィールドが空であるか、存在しない場合、このリスナーのすべてのコネクションが許可されます。このフィールドが存在し、1 つ以上の項目が含まれる場合、リスナーはこのリストの少なくとも 1 つの項目と一致するトラフィックのみを許可します。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.