第21章 KafkaAuthorizationSimple スキーマ参照
KafkaClusterSpec で使用
KafkaAuthorizationSimple スキーマプロパティーの全リスト
簡易認可の場合は、AMQ Streams は 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 ブローカーの設定 を参照してください。