Desinstalar entornos de ejecución híbridos

Para eliminar componentes de Apigee en un ámbito específico, usa apigeectl con las marcas del ámbito que incluye esos componentes:

  • --all-envs: todos los componentes del ámbito del entorno de todos los entornos de la organización cuyo nombre se indica en el archivo de configuración de la anulación
  • --datastore: Cassandra.
  • --env env-name: los componentes del ámbito del entorno: Runtime, Synchronizer y UDCA
  • --org: los componentes del ámbito de la organización: agente de conexión de Apigee, Mart y Watcher
  • --settings virtualhosts: solo ajustes de virtualhost
  • --telemetry: registrador y métricas

Por ejemplo:

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

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

apigeectl delete -f your_overrides_file.yaml

Usa los siguientes comandos para eliminar toda la instalación de Apigee hybrid, excepto cert-manager, de tu clúster:

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

    La salida debe estar vacía

  3. Vuelve a ejecutar apigeectl delete con --all:
    apigeectl delete --all -f your_overrides_file.yaml

Para desinstalar cert-manager, consulta la sección Desinstalación en Kubernetes de la documentación de cert-manager.

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