問題タブ [strimzi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-kafka - strimzi-kafka-bridge で HTTPS エンドポイントを公開する方法は?
ブリッジをセットアップして既存の Kafka クラスターに接続し、HTTP 要求を使用してデータを読み取ることができます。セキュリティ層を追加し、プレーンな HTTP の代わりに Kafka レコードを取得するための HTTPS エンドポイントを公開する方法はありますか?
証明書と秘密鍵がありますが、どこに追加すればよいですか?
apache-kafka - Strimzi オペレーター Kafka クラスター ACL が type: simple で有効にならない
Kafka ACL プロパティauthorizer.class.name=kafka.security.auth.SimpleAclAuthorizer
を追加server.properties
できるようにすることはわかっていますが、Kafka クラスターが Strimzi オペレーターによって実行されている場合にそれを有効にする方法を教えてください。
承認を有効にするために私が知った Strimzi ドキュメントから、kind: Kafka
仕様の下で以下のコードを有効にする必要があります。
完全なコード @ kafka-zookeeper-apps-tls-enabled.yml
また、以下のコードkind: KafkaUser
完全なコード@ example-consumer-deny-deployment-authentication-TLS-alias-SSL.yml
上記のexample-consumer-deny-deployment-authentication-TLS-alias-SSL.yml
コードでは、ACLtype: deny
は引き続きメッセージを消費できます。
問題は、kafka my-cluster-kafka-0 pod 環境変数KAFKA_AUTHORIZATION_TYPE=simpleにある上記のコードでもauthorizer.class.name=kafka.security.auth.SimpleAclAuthorizer
存在しませんserver.properties
注:上記のコードのデプロイ中に、 srimzi-cluster-operatorポッドのログに警告/エラーはありません。
初めて Strimzi に取り組んでいるので、ACL を有効にするのを手伝ってください。