This documentation is for a release that is no longer maintained
See documentation for the latest supported version.Red Hat Developer Hub のアップグレード
概要
第1章 Red Hat Developer Hub Operator のアップグレード
Operator を使用して Red Hat Developer Hub インスタンスをデプロイする場合、管理者は OpenShift Container Platform Web コンソールを使用して Operator を新しいバージョンにアップグレードできます。
OpenShift Container Platform は、現在バージョン 4.13 から 4.15 までサポートされています。Red Hat Developer Hub ライフサイクル も参照してください。
前提条件
- OpenShift Container Platform Web コンソールに管理者としてログインしている。
- Red Hat Developer Hub Operator がインストールされている。
- アプリケーションを作成またはアクセスするために、プロジェクト内で適切なロールと権限を設定している。詳細は、アプリケーションの構築に関する Red Hat OpenShift Container Platform のドキュメント を参照してください。
手順
- OpenShift Container Platform Web コンソールの Administrator パースペクティブで、Operator > Installed Operator をクリックします。
- Installed Operators ページで、Red Hat Developer Hub Operator をクリックします。
- Red Hat Developer Hub Operator ページで、Subscription タブをクリックします。
Subscription details ページの Upgrade status フィールドで、Upgrade available クリックします。
注記利用可能なアップグレードがない場合、Upgrade status フィールドの値は Up to date になります。
- InstallPlan details ページで、Preview InstallPlan > Approve をクリックします。
検証
- Subscription details ページの Upgrade status フィールドの値が、Up to date になります。
第2章 Red Hat Developer Hub Helm チャートのアップグレード
Web コンソールまたは CLI を使用して、OpenShift Container Platform で Red Hat Developer Hub の新しいバージョンにアップグレードできます。
OpenShift Container Platform Web コンソール
- Developer パースペクティブで Helm をクリックし、Helm Releases タブを開きます。
- 使用する Helm リリースのオーバーフローメニューをクリックし、Upgrade を選択します。
- Upgrade Helm Release ページで、チャートのバージョンのドロップダウンリストからアップグレードする Developer Hub のバージョンを選択します。
Upgrade をクリックします。
注記古いバージョンのリソースを削除して新しいバージョンの Developer Hub Pod を起動するのに、数分かかる場合があります。
- 開いているすべての Developer Hub Web ページを閉じ、再度ログインしてアップグレードが成功したことを確認します。
OpenShift Container Platform CLI
クラスター管理者として OpenShift Container Platform クラスターにログインし、Developer Hub がインストールされているプロジェクトまたは namespace に切り替えます。
oc login -u <user> -p <password> https://api.<HOSTNAME>:6443 oc project <your_namespace>
oc login -u <user> -p <password> https://api.<HOSTNAME>:6443 oc project <your_namespace>
Copy to Clipboard Copied! Developer Hub Helm チャートのバージョンが新しい場合は、次のアップグレードコマンドを実行します。
helm upgrade -i rhdh -f new-values.yml \ openshift-helm-charts/redhat-developer-hub --version 1.2.6
helm upgrade -i rhdh -f new-values.yml \ openshift-helm-charts/redhat-developer-hub --version 1.2.6
Copy to Clipboard Copied! 注記インストールされたチャートの属性を上書きする値を含む
new-values.yml
ファイルをワークステーション上に作成するか、新しい属性を追加することで、チャートに追加の値を提供できます。