第21章 KafkaAuthorizationSimple スキーマリファレンス
KafkaClusterSpec で使用
KafkaAuthorizationSimple スキーマプロパティーの全リスト
Streams for Apache Kafka は、簡易認可に、Kafka の組み込み認可プラグイン (KRaft モードの場合は StandardAuthorizer、ZooKeeper ベースのクラスター管理の場合は AclAuthorizer) を使用します。ACL を使用すると、ユーザーがアクセスできるリソースを細かく定義できます。
Kafka のカスタムリソースに簡易認可を使用するように設定します。authorization セクションの type プロパティーに simple という値を設定し、スーパーユーザーのリストを設定します。
アクセスルールは、ACLRule schema referenceで説明されているように、KafkaUser に対して設定されます。
21.1. superUsers リンクのコピーリンクがクリップボードにコピーされました!
スーパーユーザーとして扱われるユーザープリンシパルのリスト。このリストのユーザープリンシパルは、ACL ルールをクエリーしなくても常に許可されます。
簡易認可の設定例
Kafka.spec.kafka の config プロパティーにある super.user 設定オプションは無視されます。この代わりに、authorization プロパティーでスーパーユーザーを指定します。詳細は Kafka ブローカーの設定 を参照してください。