2.3. RolloutManager カスタムリソースの削除
Red Hat OpenShift GitOps Operator をアンインストールしても、インストール中に作成されたリソースは削除されません。Red Hat OpenShift GitOps Operator をアンインストールする前に、RolloutManager
カスタムリソース (CR) を手動で削除する必要があります。
前提条件
- Red Hat OpenShift GitOps 1.9.0 以降のバージョンがクラスターにインストールされている。
-
RolloutManager
CR が namespace に存在する。
手順
- クラスター管理者として OpenShift Container Platform Web コンソールにログインします。
-
Administrator パースペクティブで、Operators
Installed Operators をクリックします。 -
Project ドロップダウンメニューをクリックし、
RolloutManager
CR を含むプロジェクトを選択します。 - インストールされた Operator から Red Hat OpenShift GitOps を選択します。
- RolloutManager タブをクリックして、RolloutManagers セクションで RolloutManager インスタンスを見つけます。
- インスタンスをクリックします。
-
ドロップダウンメニューから Actions
Delete RolloutManager をクリックし、ダイアログボックスで Delete をクリックして確認します。 - RolloutManager タブの RolloutManagers セクションで、RolloutManager インスタンスが使用できないことを確認します。
左側のナビゲーションペインで、namespace をスコープとするサポートリソースが削除されていることを確認します。
-
Workloads
Deployments をクリックして、 argo-rollouts
デプロイメントが削除されていることを確認します。 -
Workloads
Secrets をクリックして、 argo-rollouts-notification-secret
シークレットが削除されていることを確認します。 -
Networking
Services をクリックして、 argo-rollouts-metrics
サービスが削除されていることを確認します。 -
User Management
Roles をクリックして、 argo-rollouts
ロールと、クラスターロールargo-rollouts-aggregate-to-admin
、argo-rollouts-aggregate-to-edit
、およびargo-rollouts-aggregate-to-view
が削除されていることを確認します。 -
User Management
RoleBindings をクリックして、 argo-rollouts
ロールバインディングが削除されていることを確認します。
-
Workloads