2.6. Argo CD インスタンスでの Argo Rollouts UI の有効化
Argo CD インスタンスで Argo Rollouts UI を有効にするには、次の手順を実行します。
前提条件
-
cluster-admin権限でクラスターにアクセスできる。 - Red Hat OpenShift GitOps Operator が OpenShift Container Platform クラスターにインストールされている。
-
RolloutManagerカスタムリソース (CR) を設定している。
手順
- OpenShift Container Platform Web コンソールにログインします。
-
Web コンソールの Administrator パースペクティブで、Operators
Installed Operators の順にクリックします。 - インストールされている Operators リストから Red Hat OpenShift GitOps を選択し、Argo CD タブをクリックします。
-
openshift-gitopsnamespace の Argo CD タブで Argo CD インスタンスを選択します。 YAML をクリックし、次の設定を追加して Argo Rollouts UI を設定します。
Argo CD CR で Argo Rollouts UI を有効にする例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- この値を
trueに設定してenableRolloutsUIフィールドを設定します。
- Save をクリックします。
-
Web コンソールの Administrator パースペクティブで、
メニューをクリックし、OpenShift GitOps Cluster Argo CD をクリックします。Argo CD Web UI のログインページは、新規ウィンドウに表示されます。 Argo CD Web UI で Argo Rollouts UI にアクセスするには、Argo Rollouts リソースを含むサンプルアプリケーションを設定します。
注記enableRolloutsUIフィールドは、Argo CD サーバーのデプロイメント Pod を再起動します。したがって、Argo CD Web UI で Argo Rollouts 拡張機能が有効になるまでに数秒かかります。