カスタム・ガバナンス・コネクターを使用した watsonx.governance 用のリモート・クラスターの構成

プライマリー・ガバナンス・クラスターに接続されているリモート・クラスターを構成することにより、ガバナンス・アクティビティーを分散させることができます。 ガバナンス・データは、クラスター間で同期されます。

複数の watsonx.governance™リモート・クラスターが、クラスター・グループからのすべてのデータを表示できる 1 つのwatsonx.governanceプライマリー・ガバナンス・クラスターにガバナンス・アクティビティー・データを送信します。

このタスクを実行する必要があるのは誰ですか?
構成する watsonx.governance クラスターのインスタンス管理者である必要があります。
このタスクをいつ完了する必要がありますか?
カスタム・ガバナンス・コネクターを使用して watsonx.governance クラスターをプライマリー・ガバナンス・クラスターに接続する場合は、このタスクを実行します。 直接接続が不可能な場合は、カスタム・ガバナンス・コネクターをセットアップする必要があります。

あるいは、1 次ガバナンス・クラスターに直接接続できる場合は、直接接続を使用したリモート・クラスターの構成 (watsonx.governance) を参照してください。

始める前に

カスタム・ガバナンス・コネクターを使用してリモート・クラスターを指定するには、以下の前提条件を満たしている必要があります。
  • watsonx.governance スタンドアロン・クラスターにインストールされた
  • 1 次ガバナンス・クラスター
  • Dockerをインストールするための十分な権限を持つ仮想マシン (VM)
注: クラスターが IBM® Software Hubの同じバージョンとパッチ・レベルであることを確認します。

このタスクについて

リモート・クラスターをセットアップする場合に、直接接続が不可能な場合は、カスタム・ガバナンス・コネクターをセットアップする必要があります。 カスタム・ガバナンス・コネクターは、リモート・クラスターとプライマリー・ガバナンス・クラスターの間でデータを手動で同期できます。

リモート・クラスターのカスタム・ガバナンス・コネクターをセットアップする場合は、リモート・ファクト・エクスポート Software Development Kit (SDK) とその API エンドポイントも VMにセットアップする必要があります。 エンドポイントは、リモート・ファクト・エクスポート SDK からファクトを受信し、それらをプライマリー・ガバナンス・クラスターに同期させる役割を担います。

手順

カスタム・ガバナンス・コネクターを使用してリモート・クラスターをセットアップするには、以下のようにします。

  1. スタンドアロン・クラスターをリモート・クラスターに変換するプロセスを開始します。
    1. watsonx.governance スタンドアロン・クラスターで、「構成および設定」 > 「クラスター管理」に移動します。
    2. 「リモート・クラスターに変換」をクリックします。
  2. 接続タイプがカスタムであることを指定します。 オプション カスタム・ガバナンス・コネクター を選択し、次へ をクリックします。
  3. 接続の資格情報をセットアップします。
    1. 資格情報で、ID/パスワードを選択します。
    2. URL、ID、およびパスワードを入力してください。VM
  4. スタンドアロン・クラスターをリモート・クラスターに変更するには、「変換」をクリックします。
  5. リモート・クラスターからガバナンス・アクティビティー・データを手動で取得するリモート・ファクト・エクスポート SDK をセットアップするプロセスを開始します。 指定された VMにログインします。
  6. 以下のコマンドを使用して Dockerをインストールします。
    sudo yum install docker
  7. リモート・ファクト・エクスポート SDK のコードを作成して構成します。
    1. GitHubからRemote fact export SDKという名前のフォルダーをダウンロードします。
    2. クラスターの資格情報を使用して、フォルダー内のコード・サンプルを更新します。 VM。
    3. フォルダーをVMにアップロードします。 任意の FTP クライアントを使用してファイルをアップロードできます。
  8. Docker・イメージを作成し、リモート・ファクト・エクスポート SDK のエンドポイントを開始します。
    1. Remote fact export SDK フォルダーが置かれているDocker・イメージを作成し、次のコマンドを実行します。
      sudo docker build -t my-flask-app .
    2. 次のコマンドを使用して、Docker・コンテナーを開始します。
      sudo docker run -d \
        -p 5000:5000 \
        -v /root/event_service:/app \
        -e AUTH_USERNAME='<username>' \
        -e AUTH_PASSWORD='<password>' \
        my-flask-app
      
      Docker・コンテナーが稼働していることを確認します。 エンドポイントは使用できる状態になります。

次のタスク

watsonx.governanceリモート・クラスターは使用できる状態になっています。 次のステップについては、複数のクラスターにわたるガバナンス・アクティビティーの管理でカスタム SDK を使用してガバナンス・アクティビティー・データをプライマリー・ガバナンス・クラスターに同期する方法を参照してください。