Per eliminare i componenti Apigee in un ambito specifico, utilizza apigeectl
con i flag per l'ambito che include questi componenti:
--all-envs: tutti i componenti con ambito ambiente in tutti gli ambienti dell'organizzazione denominata nel file di configurazione di override--datastore: Cassandra.--env env-name: i componenti con ambito ambiente: runtime, sincronizzatore e UDCA--org: i componenti con ambito organizzazione: agente Apigee Connect, Mart e Watcher--settings virtualhosts: solo impostazionivirtualhost--telemetry: Logger e metriche
Ad esempio:
apigeectl delete -f your_overrides_file.yaml --org --env env-name
Per eliminare solo i componenti Apigee dal cluster, utilizza questo comando:
apigeectl delete -f your_overrides_file.yaml
Utilizza i seguenti comandi per eliminare l'intera installazione di Apigee Hybrid, ad eccezione di Anthos Service Mesh (Istio) e cert-manager dal cluster:
- Esegui
apigeectl deletecon l'ambito predefinito:apigeectl delete -f your_overrides_file.yaml
- Verifica che i componenti di Apigee Hybrid siano stati eliminati:
kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc
L'output dovrebbe essere vuoto
- Esegui di nuovo
apigeectl deletecon--all:apigeectl delete --all -f your_overrides_file.yaml
- Per disinstallare Anthos Service Mesh, consulta la sezione Disinstallazione nella documentazione di Anthos Service Mesh.
- Per disinstallare cert-manager, consulta Disinstallazione su Kubernetes. nella documentazione di cert-manager.
Per ulteriori informazioni sul comando apigeectl, vedi
apigeectl.
Utilizza questo comando per rimuovere cert-manager:
kubectl -n cert-manager delete secret apigee-ca