卸载 Hybrid 运行时

预演链接:https://cloud.devsite.corp.google.com/apigee/docs/hybrid/v1.3/uninstall

如需删除特定范围内的 Apigee 组件,请将 apigeectl 与包含这些组件的范围的标志一起使用:

  • --all-envs:在替换配置文件中命名的组织下所有环境中的所有环境范围组件
  • --datastore:Cassandra。
  • --env env-name:环境范围组件:运行时、同步器和 UDCA
  • --org:组织范围组件:Apigee Connect Agent、Mart 和 Watcher
  • --settings virtualhosts:仅限 virtualhost 设置
  • --telemetry:Logger 和指标

例如:

apigeectl delete -f your_overrides_file.yaml --org --env env-name

如仅需从集群中删除 Apigee 组件,请使用以下命令:

apigeectl delete -f your_overrides_file.yaml

使用以下命令从您的集群中删除整个 Apigee Hybrid 安装,但 ASM (Istio) 和 cert-manager 除外

apigeectl delete -f your_overrides_file.yaml --all
  • 如需卸载 ASM,请参阅 Anthos Service Mesh 文档中的卸载部分。
  • 如需卸载 cert-manager,请参阅 cert-manager 文档中的在 Kubernetes 上卸载

如需详细了解 apigeectl 命令,请参阅 apigeectl

使用以下命令移除 cert-manager:

kubectl -n cert-manager delete secret apigee-ca