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 devirtualhost
.--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 cert-manager:
- Ejecuta
apigeectl delete
con el permiso predeterminado:apigeectl delete -f your_overrides_file.yaml
- 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
-
Vuelve a ejecutar
apigeectl delete
con--all
:apigeectl delete --all -f your_overrides_file.yaml
Para desinstalar el administrador de certificados, consulta Desinstala en Kubernetes en 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