Disinstallazione del runtime di hybrid

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 a livello di ambiente in tutti gli ambienti dell'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 a livello di organizzazione: agente Apigee Connect, Mart e Watcher
  • --settings virtualhosts: solo impostazioni di virtualhost
  • --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 ibrida di Apigee, ad eccezione di Anthos Service Mesh (Istio) e cert-manager dal tuo cluster:

  1. Esegui apigeectl delete con l'ambito predefinito:
    apigeectl delete -f your_overrides_file.yaml
  2. 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

  3. Esegui di nuovo apigeectl delete con --all:
    apigeectl delete --all -f your_overrides_file.yaml
  • Per disinstallare Anthos Service Mesh, consulta la sezione Disinstallazione della documentazione di Anthos Service Mesh.
  • 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