הסרת סביבת זמן ריצה היברידית

STAGING LINK : 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 and Metrics

לדוגמה:

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 מופיעות במאמר הסרת ASM במאמרי העזרה של Anthos Service Mesh.
  • הוראות להסרת cert-manager מ-Kubernetes מפורטות במאמר Uninstalling on Kubernetes.
  • במסמכי cert-manager.

מידע נוסף על הפקודה apigeectl זמין במאמר בנושא apigeectl.

כדי להסיר את cert-manager, משתמשים בפקודה הבאה:

kubectl -n cert-manager delete secret apigee-ca