2.3. 删除 RolloutManager 自定义资源
卸载 Red Hat OpenShift GitOps Operator 不会删除在安装过程中创建的资源。在卸载 Red Hat OpenShift GitOps Operator 前,您必须手动删除 RolloutManager
自定义资源(CR)。
先决条件
- 在集群中安装了 Red Hat OpenShift GitOps 1.9.0 或更新的版本。
-
命名空间中已存在
RolloutManager
CR。
流程
- 以集群管理员身份登录 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 实例已不再可用。
在左侧导航窗格中,验证删除命名空间范围的支持资源:
-
点 Workloads
Deployments 来验证 argo-rollouts
部署已被删除。 -
点 Workloads
Secrets 来验证 argo-rollouts-notification-secret
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