Meng-uninstal runtime hybrid

Pemasangan helm

Anda dapat meng-uninstal penginstalan Helm Hybrid dengan perintah berikut:

  1. Uninstal resource di namespace apigee Anda:
    helm uninstall -n apigee ENV_GROUP_RELEASE_NAME ENV_RELEASE_NAME ORG_NAME ingress-manager telemetry redis datastore
    
    • ENV_GROUP_RELEASE_NAME adalah nama yang sebelumnya Anda gunakan untuk menginstal Diagram apigee-virtualhost. Pada v1.10 hibrida, biasanya apigee-virtualhost-ENV_GROUP_NAME. Dalam Hybrid v1.11 dan yang lebih baru biasanya ENV_GROUP_NAME.
    • ENV_RELEASE_NAME adalah nama yang sebelumnya Anda gunakan untuk menginstal Diagram apigee-env. Pada v1.10 hibrida, biasanya apigee-env-ENV_NAME. Dalam Hybrid v1.11 dan yang lebih baru biasanya ENV_NAME.
    • ORG_NAME adalah nama yang sebelumnya Anda gunakan untuk menginstal Diagram apigee-org. Biasanya merupakan nama organisasi Anda.
  2. Setelah meng-uninstal resource di namespace apigee, uninstal apigee-operator.
    helm uninstall -n apigee-system operator
  3. Hapus CRD Apigee:
    kubectl delete -k  apigee-operator/etc/crds/default/

apigeectl penginstalan

Untuk menghapus komponen Apigee dalam cakupan tertentu, gunakan apigeectl dengan tanda untuk cakupan yang mencakup komponen tersebut:

  • --all-envs: semua komponen cakupan lingkungan di semua lingkungan dalam organisasi yang disebutkan dalam file konfigurasi penggantian
  • --datastore: Cassandra.
  • --env env-name: komponen cakupan lingkungan: Runtime, Synchronizer, dan UDCA
  • --org: komponen cakupan organisasi: Agen Apigee Connect, Mart, dan Watcher
  • --settings virtualhosts: Hanya setelan virtualhost
  • --telemetry: Pencatat Log dan Metrik

Contoh:

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

Untuk menghapus hanya komponen Apigee dari cluster, gunakan perintah ini:

apigeectl delete -f your_overrides_file.yaml

Gunakan perintah berikut untuk menghapus seluruh penginstalan hybrid Apigee kecuali cert-manager dari cluster Anda:

  1. Jalankan apigeectl delete dengan cakupan default:
    apigeectl delete -f your_overrides_file.yaml
  2. Pastikan komponen hybrid Apigee telah dihapus:
    kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc

    Output Anda akan kosong

  3. Jalankan apigeectl delete lagi dengan --all:
    apigeectl delete --all -f your_overrides_file.yaml

Untuk meng-uninstal cert-manager, lihat Meng-uninstal di Kubernetes dalam dokumentasi pengelola sertifikat.

Untuk mengetahui informasi selengkapnya tentang perintah apigeectl, lihat apigeectl.

Gunakan perintah berikut untuk menghapus cert-manager:

kubectl -n cert-manager delete secret apigee-ca