5.4. ランタイム設定の更新
ランタイム設定が正確で更新されていることを確認するには、既存のランタイム設定の設定を変更します。
前提条件
- Red Hat OpenShift AI にログインしている。
-
OpenShift AI グループを使用している場合は、OpenShift のユーザーグループまたは管理者グループ (
rhoai-users
やrhoai-admins
など) に属している。 - S3 互換ストレージにアクセスできる。
- ワークベンチを含むデータサイエンスプロジェクトを作成している。
- ワークベンチを含むデータサイエンスプロジェクト内にパイプラインサーバーを作成して設定している。
- 以前に作成したランタイム設定が JupyterLab インターフェイスで利用できる。
- Elyra 拡張機能 (Standard データサイエンス、TensorFlow、TrustyAI、または PyTorch) を含むノートブックイメージから Jupyter サーバーを作成し、起動している。
手順
-
JupyterLab の左側のサイドバーで、Runtimes (
) をクリックします。
更新するランタイム設定の上にカーソルを置き、Edit ボタン (
) をクリックします。
Data Science Pipelines runtime configuration ページが開きます。
関連フィールドに入力してランタイム設定を更新します。
- 必要に応じて、Display Name フィールドでランタイム設定の名前を更新します。
- オプション: 必要に応じて、Description フィールドでランタイム設定の説明を更新します。
- オプション: Tags フィールドで、Add Tag をクリックして、パイプラインインスタンスのカテゴリーを定義します。タグの名前を入力し、Enter キーを押します。
データサイエンスパイプラインの認証情報を定義します。
- Data Science Pipelines API Endpoint フィールドで、データサイエンスパイプラインの API エンドポイントを更新します (該当する場合)。このフィールドにはパイプラインの namespace を指定しないでください。
- Public Data Science Pipelines API Endpoint フィールドで、データサイエンスパイプラインの API エンドポイントを更新します (該当する場合)。
- オプション: 該当する場合、Data Science Pipelines User Namespace フィールドで、パイプラインを実行するために関連するユーザー namespace を更新します。
該当する場合は、Authentication Type リストから、パイプラインの認証に必要な新しい認証タイプを選択します。
重要ダッシュボードの Jupyter タイルから直接ノートブックを作成した場合は、Authentication Type リストから
EXISTING_BEARER_TOKEN
を選択します。- Data Science Pipelines API Endpoint Username フィールドで、認証タイプに必要なユーザー名を更新します (該当する場合)。
Data Science Pipelines API Endpoint Password Or Token で、認証タイプに必要なパスワードまたはトークンを更新します (該当する場合)。
重要Data Science Pipelines API エンドポイントトークンを取得するには、OpenShift Web コンソールの右上隅にあるユーザー名をクリックし、Copy login command を選択します。ログインしたら、Display token をクリックし、Log in with this token コマンドから
--token=
の値をコピーします。
S3 互換ストレージの接続情報を定義します。
- 該当する場合は、Cloud Object Storage Endpoint フィールドで、S3 互換ストレージのエンドポイントを更新します。Amazon s3 エンドポイントの詳細は、Amazon Simple Storage Service エンドポイントおよびクォータ を参照してください。
- オプション: Public Cloud Object Storage Endpoint フィールドで、S3 互換ストレージの URL を更新します (該当する場合)。
- 必要に応じて、Cloud Object Storage Bucket Name フィールドで、パイプラインアーティファクトが保存されているバケットの名前を更新します。バケット名が存在しない場合は、自動的に作成されます。
-
該当する場合は、Cloud Object Storage Authentication Type リストから、S3 互換クラウドストレージへのアクセスに必要な認証タイプを更新します。AWS S3 バケットを使用する場合は、リストから
USER_CREDENTIALS
を選択する必要があります。 - オプション: Cloud Object Storage Credentials Secret フィールドで、ストレージのユーザー名とパスワードを含むシークレットを更新します (該当する場合)。このシークレットは、関連するユーザー namespace で定義されます。パイプラインランタイムをホストするクラスターにシークレットを保存する必要があります。
- オプション: Cloud Object Storage Username フィールドで、S3 互換クラウドストレージに接続するためのユーザー名を更新します (該当する場合)。AWS S3 バケットを使用する場合は、AWS Secret Access Key ID を更新します。
- オプション: Cloud Object Storage Password フィールドで、S3 互換クラウドストレージに接続するためのパスワードを更新します (該当する場合)。AWS S3 バケットを使用する場合は、AWS Secret Access Key を更新します。
- Save & Close をクリックします。
検証
-
更新したランタイム設定は、JupyterLab の左側のサイドバーにある Runtimes タブ (
) に表示されます。