本頁內容適用於 Apigee,但不適用於 Apigee Hybrid。
查看
Apigee Edge 說明文件。
本頁說明如何從 GKE 叢集解除安裝 Kubernetes 適用的 Apigee APIM 運算子。以下各節將說明完成這項工作所需的步驟:
必要的角色
如果您已按照「 安裝 Kubernetes 適用的 Apigee APIM Operator」一文的說明,將必要角色指派給服務帳戶,則完成這些工作時不需要其他 IAM 角色或權限。
您可以選擇使用 Kubernetes 內建的角色型存取權控管 (RBAC) 機制,授權對 Google Kubernetes Engine 叢集中的資源執行動作。詳情請參閱「 使用角色型存取權控管授權叢集中的動作」。
移除 API 管理政策
如要移除 API 管理政策,請以相反順序移除套用至 GKE 叢集的所有 yaml
Kubernetes 資源。舉例來說,如果您按照「搭配使用 API 管理政策與 Kubernetes 適用的 Apigee APIM 運算子」和「將政策新增至 GKE Gateway」中的步驟操作,請依下列順序移除與檔案對應的資源:
apigee-gateway-policy-withSA.yaml
new-admin-template.yaml
template-rule.yaml
apigee-policies.yaml
apim-policies.yaml
api-product.yaml
global-ext-lb1-apim-policy.yaml
使用下列指令移除各項資源:
kubectl delete -f FILENAME
解除安裝 Kubernetes 適用的 Apigee APIM 運算子
如要解除安裝 Kubernetes 適用的 Apigee APIM 運算子,請使用下列指令:
helm uninstall apigee-apim-operator -n apim
helm repo remove apigee-apim-operator
這些指令會從叢集移除 Kubernetes 適用的 Apigee APIM Operator 和 Apigee CRD Helm 圖表。
解除安裝 CRD
如要解除安裝 Apigee CRD,請使用下列指令:
helm uninstall apigee-apim-crds -n apim
疑難排解
如果在解除安裝 Kubernetes 適用的 Apigee APIM 運算子時遇到問題,請參閱「排解 APIM 運算子問題」,瞭解常見錯誤的解決方法。