- v1.15 (última)
- v1.14
- v1.13
- Lista de versiones admitidas
- v1.12
- v1.11
- v1.10
- v1.9
- v1.8
- v1.7
- Versión 1.6
- v1.5
- Versión 1.4
- Versión 1.3
- v1.2
- v1.1
Versiones compatibles:
Versiones no compatibles:
Aplica la configuración al clúster
Sigue estos pasos para instalar Apigee hybrid en tu clúster:
- Asegúrate de que estás en el directorio
hybrid-base-directory/hybrid-files
. - Verifica que
kubectl
esté configurado en el contexto correcto con el siguiente comando. El contexto actual debe ser el clúster en el que vas a implementar Apigee Hybrid.kubectl config get-contexts | grep \*
- Solo para las plataformas Anthos on bare metal, AWS on GKE, EKS y GKE On-Prem, comprueba que la variable
KUBECONFIG
esté definida con el siguiente comando.echo $KUBECONFIG
- Haz una inicialización de prueba de funcionamiento. Ejecuta el comando
init
con la marca--dry-run
. Al hacer una prueba, puedes comprobar si hay errores antes de que se apliquen cambios al clúster.En la versión híbrida 1.5.10, la sintaxis de la marca
--dry-run
depende de la versión dekubectl
que estés usando. Comprueba la versión dekubectl
con el siguiente comando:kubectl version
kubectl
versión 1.17 y anteriores:$APIGEECTL_HOME/apigeectl init -f overrides/overrides.yaml --dry-run=true
kubectl
versión 1.18 y posteriores:$APIGEECTL_HOME/apigeectl init -f overrides/overrides.yaml --dry-run=client
- Si no hay errores, ejecuta el comando
init
de la siguiente manera:$APIGEECTL_HOME/apigeectl init -f overrides/overrides.yaml
El comando
init
instala los servicios de despliegue de Apigee Apigee Deployment Controller y Apigee Admission Webhook. - Para comprobar el estado de la implementación, puedes usar los siguientes comandos:
$APIGEECTL_HOME/apigeectl check-ready -f overrides/overrides.yaml
kubectl get pods -n apigee-system
kubectl get pods -n istio-system
Cuando los pods estén listos, ve al siguiente paso.
- Haz una instalación de prueba de funcionamiento. Ejecuta el comando
apply
con la marca--dry-run
.kubectl
versión 1.17 y anteriores:$APIGEECTL_HOME/apigeectl apply -f overrides/overrides.yaml --dry-run=true
kubectl
versión 1.18 y posteriores:$APIGEECTL_HOME/apigeectl apply -f overrides/overrides.yaml --dry-run=client
-
Si no hay errores, puedes aplicar los
componentes de tiempo de ejecución específicos de Apigee al clúster con el siguiente comando:
$APIGEECTL_HOME/apigeectl apply -f overrides/overrides.yaml
- Para comprobar el estado del despliegue, ejecuta el siguiente comando:
$APIGEECTL_HOME/apigeectl check-ready -f overrides/overrides.yaml
Repite este paso hasta que todos los pods estén listos. Los pods pueden tardar varios minutos en iniciarse.