メイン コンテンツをスキップする 補完的コンテンツへスキップ

Talend Dictionary Service用の接続を保護

手順

  1. dq_dict/config/data-quality.propertiesファイルを開きます。
  2. R2024-05以降は、以下の設定を使ってMongoDBのSSLを設定してください:
    spring.ssl.bundle.jks.mymongodbssl.location=/path/to/mongodb-keystore.jks
    spring.ssl.bundle.jks.mymongodbssl.password=yourKeystorePassword

    MongoDBでSSLを有効化してSSLバンドルを適用する場合は、設定を以下のようにアップデートしてください:

    spring.data.mongodb.ssl.enabled=true
    spring.data.mongodb.ssl.bundle=mymongodbssl
  3. 通信暗号化を使用してKafkaとの接続を保護するには、次の行を編集します。
    spring.cloud.stream.kafka.binder.configuration.security.protocol=SSL
  4. 次の行をコメント解除して編集します:
    spring.cloud.stream.kafka.binder.configuration.ssl.truststore.location=<path_to_truststore>
    spring.cloud.stream.kafka.binder.configuration.ssl.truststore.password=<truststore_password>
  5. 認証を使用してKafkaとの接続を保護するには、次の行をコメント解除して編集します:
    spring.cloud.stream.kafka.binder.configuration.ssl.keystore.location=<path_to_keystore>
    spring.cloud.stream.kafka.binder.configuration.ssl.keystore.password=<keystore_password>
    spring.cloud.stream.kafka.binder.configuration.ssl.key.password=<key_password>
  6. Talend Identity and Access Managementとの接続を保護するには、以下のURLをhttpからhttpsに変更します:
    oidc.url=https://<iam_url:port>/oidc
    scim.url=https://<iam_url:port>/scim
    認証を使用するように通信暗号化パラメーターを定義する必要もあります。

タスクの結果

Talend Dictionary Serviceは、キーと認証の保存に、Java Key Store(.jks)形式のみをサポートしています。

MongoDBでSSLサポートを有効にする方法は、MongoDBのドキュメンテーションにあるConfigure mongod and mongos for TLS/SSL (英語のみ)をご覧ください。

KafkaでSSLサポートを有効にする方法は、KafkaのドキュメンテーションにあるEncryption and Authentication using SSL (英語のみ)をご覧ください。

Talend Identity and Access ManagementでSSLサポートを有効にするには、Talend Identity and Access Management用の接続を保護をご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。