4.9. 从 GitOps ZTP 管道中删除受管集群站点
您可以从 GitOps Zero Touch Provisioning (ZTP) 管道中删除受管站点以及关联的安装和配置策略 CR。
先决条件
-
已安装 OpenShift CLI(
oc
)。 -
已以具有
cluster-admin
权限的用户身份登录到 hub 集群。
流程
-
通过从
kustomization.yaml
文件中删除关联的SiteConfig
和PolicyGenTemplate
或PolicyGentemplate
文件来删除站点和相关的 CR。 在您的
SiteConfig
应用程序中添加以下syncOptions
字段。kind: Application spec: syncPolicy: syncOptions: - PrunePropagationPolicy=background
当您再次运行 GitOps ZTP 管道时,生成的 CR 会被删除。
-
可选: 如果要永久删除站点,您还应从 Git 仓库中删除
SiteConfig
和特定站点的PolicyGenerator
或PolicyGentemplate
文件。 -
可选:如果要临时删除站点,例如在重新部署站点时,可以保留 Git 存储库中的
SiteConfig
和特定站点的PolicyGenerator
或PolicyGentemplate
CR。
其他资源
- 有关删除集群的详情,请参考从管理中删除集群。