Meng-uninstal Operator APIM Apigee untuk Kubernetes

Halaman ini berlaku untuk Apigee, tetapi tidak untuk Apigee Hybrid.

Lihat dokumentasi Apigee Edge.

Halaman ini menjelaskan cara meng-uninstal Apigee APIM Operator untuk Kubernetes dari cluster GKE. Bagian berikut menguraikan langkah-langkah yang diperlukan untuk menyelesaikan tugas ini:

Peran yang diperlukan

Jika Anda menetapkan peran yang diperlukan ke akun layanan seperti yang dijelaskan dalam Menginstal Apigee APIM Operator untuk Kubernetes, tidak ada peran atau izin IAM tambahan yang diperlukan untuk menyelesaikan tugas ini.

Anda dapat memilih untuk mengizinkan tindakan pada resource di cluster Google Kubernetes Engine menggunakan mekanisme role-based access control (RBAC) bawaan di Kubernetes. Untuk mengetahui informasi selengkapnya, lihat Memberikan otorisasi pada tindakan dalam cluster menggunakan role-based access control.

Menghapus kebijakan pengelolaan API

Untuk menghapus kebijakan pengelolaan API, hapus semua resource Kubernetes yaml yang diterapkan ke cluster GKE dalam urutan terbalik. Misalnya, jika Anda mengikuti langkah-langkah dalam Menggunakan kebijakan pengelolaan API dengan Apigee APIM Operator untuk Kubernetes dan Menambahkan kebijakan ke GKE Gateway, Anda akan menghapus resource yang sesuai dengan file dalam urutan ini:

  • 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

Hapus setiap resource menggunakan perintah berikut:

kubectl delete -f FILENAME
dengan FILENAME adalah nama file yang sesuai dengan resource yang ingin Anda hapus.

Menghapus instalasi Apigee APIM Operator untuk Kubernetes

Untuk meng-uninstal Apigee APIM Operator untuk Kubernetes, gunakan perintah berikut:

helm uninstall apigee-apim-operator -n apim
helm repo remove apigee-apim-operator

Perintah ini menghapus Operator APIM Apigee untuk Kubernetes dan diagram Helm CRD Apigee dari cluster Anda.

Uninstal CRD

Untuk meng-uninstal CRD Apigee, gunakan perintah berikut:

helm uninstall apigee-apim-crds -n apim

Memecahkan masalah

Jika Anda mengalami masalah saat meng-uninstal Apigee APIM Operator untuk Kubernetes, lihat Memecahkan masalah APIM Operator untuk mengetahui solusi atas error umum.