解除安裝 Hybrid 執行階段

如要刪除特定範圍內的 Apigee 元件,請使用 apigeectl,並搭配包含這些元件的範圍標記:

  • --all-envs:覆寫設定檔中具名的機構下,所有環境中的所有環境範圍元件
  • --datastore:Cassandra。
  • --env env-name:環境範圍的元件:執行階段、同步器和 UDCA
  • --org:機構範圍的元件:Apigee Connect 代理程式、Mart 和 Watcher
  • --settings virtualhosts:僅限 virtualhost 設定
  • --telemetry:記錄器和指標

例如:

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

如要只刪除叢集中的 Apigee 元件,請使用下列指令:

apigeectl delete -f your_overrides_file.yaml

使用下列指令從叢集刪除整個 Apigee Hybrid 安裝項目,但 cert-manager 除外

  1. 使用預設範圍執行 apigeectl delete
    apigeectl delete -f your_overrides_file.yaml
  2. 確認 Apigee Hybrid 元件已刪除:
    kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc

    輸出內容應為空白

  3. 再次執行 apigeectl delete,並使用 --all
    apigeectl delete --all -f your_overrides_file.yaml

如要解除安裝 cert-manager,請參閱 cert-manager 說明文件中的「在 Kubernetes 上解除安裝」。

如要進一步瞭解 apigeectl 指令,請參閱 apigeectl

使用下列指令移除 cert-manager:

kubectl -n cert-manager delete secret apigee-ca