卸载 Config Sync
本页面介绍如何卸载 Config Sync。
请按照以下说明从集群中卸载 Config Sync。对于您不想再使用 Config Sync 管理的每个集群,您必须按照以下步骤操作。如果卸载 Config Sync,则您的代码库中的配置不会受到影响,系统也不会从您的集群中移除配置。
控制台
- 在 Google Cloud 控制台中:
如果您使用 Google Kubernetes Engine,请转到配置和政策部分下的 GKE 配置页面。
如果您使用 Anthos,请转到配置和政策部分下的 Anthos 配置页面。
- 在要停用 Config Sync 的集群旁边,点击 edit 修改。
- 点击下一步。
- 清除启用 Config Sync 复选框。
- 点击完成。
您将返回到 Anthos Config Management 页面。几分钟后,您应该会在从中卸载 Config Sync 的集群旁边的配置同步状态列中看到未安装。
gcloud
打开您在安装期间使用 Google Cloud CLI 创建的 applySpec 清单。
在 applySpec 清单中,将
spec.configSync.enabled
设置为false
:applySpecVersion: 1 spec: configSync: enabled: false ...
应用更改:
gcloud beta container fleet config-management apply \ --membership=MEMBERSHIP_NAME \ --config=CONFIG_YAML \ --project=PROJECT_ID
请替换以下内容:
- MEMBERSHIP_NAME:添加您要将此配置应用于的已注册集群。 如果您已在 Google Cloud 控制台中注册该集群,则成员资格名称与集群名称相同。
- CONFIG_YAML:添加
apply-spec.yaml
文件的路径。 - PROJECT_ID:添加您的项目 ID。
后续步骤
- 如果您配置了从多个代码库同步,请了解如何移除 RootSync 和 RepoSync 对象
- 了解如何卸载 Anthos Config Management。