Desinstala el entorno de ejecución de Hybrid

Para borrar componentes de Apigee dentro de un permiso específico, usa apigeectl con las marcas para el permiso en el que se incluyen esos componentes:

  • --all-envs: Son todos los componentes con permisos en el entorno en que se encuentran en todos los entornos de la organización que figura en el archivo de configuración de anulación.
  • --datastore: Cassandra.
  • --env env-name: Son los componentes con permisos en el entorno: entorno de ejecución, sincronizador y UDCA.
  • --org: Son los componentes con permisos en la organización: Agente de Apigee Connect, MART y Watcher.
  • --settings virtualhosts: Son solo las configuraciones de virtualhost.
  • --telemetry: Son el registrador y las métricas.

Por ejemplo:

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

Para borrar solo los componentes de Apigee del clúster, usa este comando:

apigeectl delete -f your_overrides_file.yaml

Usa los siguientes comandos para borrar del clúster toda la instalación de Apigee Hybrid, excepto Anthos Service Mesh (Istio) y cert-manager:

  1. Ejecuta apigeectl delete con el permiso predeterminado:
    apigeectl delete -f your_overrides_file.yaml
  2. Verifica que se hayan borrado los componentes de Apigee Hybrid:
    kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc

    El resultado debería estar vacío

  3. Vuelve a ejecutar apigeectl delete con --all:
    apigeectl delete --all -f your_overrides_file.yaml
  • Para desinstalar Anthos Service Mesh, consulta Desinstalación en la documentación de Anthos Service Mesh.
  • Para desinstalar el administrador de certificados, consulta Desinstala en Kubernetes
  • en la documentación del administrador de certificados.

Para obtener más información sobre el comando apigeectl, consulta apigeectl.

Usa el siguiente comando para quitar cert-manager:

kubectl -n cert-manager delete secret apigee-ca