Red Hat OpenShift AIアドオンの管理
OpenShift AIアドオンの管理には、以下の情報をご利用ください。
IBM が管理する OpenShift のAIオペレーターを更新する
OpenShift AI オペレーターのバージョン更新は、 OpenShift AI プラットフォームのバージョン更新スケジュールに従います。 OpenShift AI Platformがパッチ、マイナーバージョン、またはメジャーバージョンをリリースした場合、それに対応するアップデートがアドオンで利用可能になります。 アドオンのインストール時に設定した承認ポリシー( oaiInstallPlanApproval
)に基づき、特定の更新プログラムについては手動で承認し、適用する必要がある場合があります。
バージョンロールバックはサポートされていません。 OpenShift AIオペレーターへの更新は元に戻せません。 この点を考慮し、特に Automatic
承認ポリシーを選択する場合は、アップデート戦略を慎重に選択してください。
大幅なアップデート
メジャーアップデートを適用するプロセスは、承認ポリシーの設定方法によって異なります。
- 承認方針の設定
Automatic
- メジャーアップデートを手動で承認する必要はありません。 メジャーアップデートを適用するには、
ibmcloud oc cluster addon update openshift-ai
コマンド を実行するだけです。 - 承認方針の設定
Manual
ibmcloud oc cluster addon update openshift-ai
コマンド を実行して、メジャーアップデートを適用します。 次に、 インストールプランを手動で承認 して更新を完了します。
マイナーアップデートとパッチアップデート
マイナーアップデートとパッチアップデートの適用プロセスは、承認ポリシーの設定方法によって異なります。
- 承認方針の設定
Automatic
- 更新計画を手動で承認する必要はありません。 アップデートは自動的に適用され、お客様が何かを行う必要はありません。
- 承認方針の設定
Manual
-
- アップデートの一部は手動承認が必要になる場合があり、そうでない場合もあります。 承認が必要な部分は、更新通知に表示されます。 承認を必要としないアップデート部分は自動的に適用されます。
-
- 承認が必要な更新部分については、 手動で承認 する必要があります。 インストール計画を承認した後、コマンドを適用するための追加の手順はありません。
アップデートの適用
アップデートを適用するには、以下のコマンドを実行してください。
ibmcloud oc cluster addon update openshift-ai --cluster CLUSTER --version VERSION
インストール計画を承認し、アップデートを適用する
インストール計画を承認するには、クラスタページに移動し、 OpenShift のウェブコンソールを開きます。 インストール済みオペレータセクションで、プロンプトに従って更新インストール計画を手動で承認します。 メジャーアップデートの場合は、アップデートを適用するコマンドを実行した後、このステップを完了してください。
アドオンの無効化
OpenShift AIアドオンを無効にする手順に従ってください。
-
オプション: オペレーターを削除する。 アドオンに設定した削除ポリシーによっては、アドオンを無効にすると、アドオンによってインストールされたオペレータやコンポーネントが自動的に削除される場合と削除されない場合があります。 次のコマンドを使用して、オペレータを手動で削除することができます。
Red Hat OpenShift AIプラットフォームを削除します。
oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/oaiDeletePolicy", "value": "delete"}]
Node 機能発見オペレータを削除します。
oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/nfdDeletePolicy", "value": "delete"}]
NVIDIA GPUオペレーターを削除します。
oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/nvidiaDeletePolicy", "value": "delete"}]
パイプラインオペレータを削除します。
oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/pipelineDeletePolicy", "value": "delete"}]
-
アドオンを無効にするコマンドを実行します。
ibmcloud oc cluster addon disable openshift-ai --cluster CLUSTER
出力例。
Data and resources that you created for the add-on might be deleted when the add-on is disabled. Continue? [y/N]> y Disabling add-on openshift-ai for cluster abcdefg123456... OK
OpenShift AIアドオンのサポートを受ける
IBM Cloud 用の OpenShift AIアドオンに関連する問題が発生した場合は、 サポートケースを開くことができます。
サポート依頼の際には、以下のコマンドの出力と詳細を必ず含めるようにしてください。 この情報を含めることで、サポートプロセスを迅速化することができます。
OpenShift AIプラットフォームの詳細情報を収集するために、以下のコマンドを実行してください。 サポートケースにその出力を含めてください。
ibmcloud oc cluster addon ls --cluster CLUSTER
oc get clusterversions
oc get subscription -A
oc get OperatorGroups -A
oc get csv
oc get IbmOpenshiftAI
oc describe IbmOpenshiftAI ibmopenshiftai-auto
oc get all -n ibm-rhoai-operator
oc get Clusterpolicy gpu-cluster-policy
oc describe Clusterpolicy gpu-cluster-policy
oc -n redhat-ods-operator get subscription rhods-operator
クラスタの詳細情報を収集するために、以下のコマンドを実行します。 サポートケースにその出力を含めてください。
oc adm must-gather -- /usr/bin/gather_audit_logs
oc adm must-gather
tar cvaf must-gather.tar.gz must-gather.local.*/