1.9. 删除集群
您可以使用命令行界面(CLI)或用户界面(UI)删除 Red Hat OpenShift Service on AWS (ROSA)集群。
1.9.1. 使用 CLI 删除 ROSA 集群 复制链接链接已复制到粘贴板!
可选: 运行以下命令来列出集群,以确保删除正确的集群:
rosa list clusters
$ rosa list clusters
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来删除集群:
rosa delete cluster --cluster <cluster-name>
$ rosa delete cluster --cluster <cluster-name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 警告此命令不可恢复。
CLI 会提示您确认要删除集群。按 y,然后输入。集群及其关联的基础架构将被删除。
注意所有 AWS STS 和 IAM 角色和策略都将保留,必须在集群删除完成后手动删除。
CLI 输出删除创建的 OpenID Connect (OIDC)供应商和 Operator IAM 角色资源的命令。等待集群完成删除后再删除这些资源。运行以下命令执行快速状态检查:
rosa list clusters
$ rosa list clusters
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 删除集群后,运行以下命令删除 OIDC 供应商:
rosa delete oidc-provider -c <clusterID> --mode auto --yes
$ rosa delete oidc-provider -c <clusterID> --mode auto --yes
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来删除 Operator IAM 角色:
rosa delete operator-roles -c <clusterID> --mode auto --yes
$ rosa delete operator-roles -c <clusterID> --mode auto --yes
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意此命令需要集群 ID,而不是集群名称。
只有同一帐户中其他集群不再需要时,才删除剩余的帐户角色。如果要在此帐户中创建其他 ROSA 集群,请不要执行此步骤。
要删除帐户角色,您需要知道创建它们时使用的前缀。除非另有指定,否则默认为"ManagedOpenShift"。
运行以下命令来删除帐户角色:
rosa delete account-roles --prefix <prefix> --mode auto --yes
$ rosa delete account-roles --prefix <prefix> --mode auto --yes
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.9.2. 使用 UI 删除 ROSA 集群 复制链接链接已复制到粘贴板!
- 登录 OpenShift Cluster Manager,并找到您要删除的集群。
点集群右侧的三个点。
在下拉菜单中,单击 Delete cluster。
- 输入集群名称以确认删除,然后单击 Delete。