Per eliminare i componenti Apigee all'interno di un ambito specifico, utilizza apigeectl
con i flag per l'ambito che include questi componenti:
--all-envs
: tutti i componenti con ambito a livello di ambiente in tutti gli ambienti all'interno del organizzazione denominata nel file di configurazione dell'override--datastore
: Cassandra.--env env-name
: i componenti a livello di ambiente: Runtime, Synchronizer e UDCA--org
: i componenti con ambito dell'organizzazione: Apigee Connect Agent, Mart e Watcher--settings virtualhosts
: solo impostazioni divirtualhost
--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 comandi seguenti per eliminare l'intera installazione ibrida di Apigee, ad eccezione di cert-manager dal cluster:
- Esegui
apigeectl delete
con l'ambito predefinito:apigeectl delete -f your_overrides_file.yaml
- Verifica che i componenti ibride di Apigee siano stati eliminati:
kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc
L'output dovrebbe essere vuoto
-
Esegui di nuovo
apigeectl delete
con--all
:apigeectl delete --all -f your_overrides_file.yaml
Per disinstallare cert-manager, consulta la sezione Disinstallazione su Kubernetes nella documentazione di cert-manager.
Per ulteriori informazioni sul comando apigeectl
, consulta
apigeectl
.
Utilizza il seguente comando per rimuovere cert-manager:
kubectl -n cert-manager delete secret apigee-ca