第79章 KafkaClientAuthenticationScramSha256 スキーマリファレンス
使用先: KafkaBridgeSpec
、KafkaConnectSpec
、KafkaMirrorMaker2ClusterSpec
、KafkaMirrorMakerConsumerSpec
、KafkaMirrorMakerProducerSpec
KafkaClientAuthenticationScramSha256
スキーマプロパティーの全リスト
SASL ベースの SCRAM-SHA-256 認証を設定するには、type
プロパティーを scram-sha-256
に設定します。SCRAM-SHA-256 認証メカニズムには、ユーザー名とパスワードが必要です。
Kafka Connect の SASL ベース SCRAM-SHA-256 クライアント認証の設定例
passwordSecret
プロパティーで、パスワードが含まれる Secret
へのリンクを指定します。
User Operator によって作成されたシークレットを使用できます。
必要に応じて、認証に使用するクリアテキストのパスワードが含まれるテキストファイルを作成できます。
echo -n <password> > <my_password>.txt
echo -n <password> > <my_password>.txt
次に、テキストファイルから Secret
を作成し、パスワードに独自のフィールド名 (鍵) を設定できます。
oc create secret generic <my-connect-secret-name> --from-file=<my_password_field_name>=./<my_password>.txt
oc create secret generic <my-connect-secret-name> --from-file=<my_password_field_name>=./<my_password>.txt
Kafka Connect の SCRAM-SHA-256 クライアント認証のシークレット例
secretName
プロパティーには Secret
の名前が含まれ、password
プロパティーには Secret
内にパスワードが格納されるキーの名前が含まれます。
password
プロパティーには、実際のパスワードを指定しないでください。
79.1. KafkaClientAuthenticationScramSha256 スキーマプロパティー リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | プロパティータイプ | 説明 |
---|---|---|
type | string |
|
username | string | 認証に使用されるユーザー名。 |
passwordSecret |
パスワードを保持する |