- 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. Al hacer una prueba, puedes comprobar si hay errores antes de que se apliquen cambios al clúster. Ejecuta el comando
init
con la marca--dry-run
de la siguiente manera:${APIGEECTL_HOME}/apigeectl init -f overrides/overrides.yaml --dry-run=client
Nota: Apigee hybrid 1.7 es compatible con kubectl
versión 1.21 y posteriores. Si vas a instalar una versión anterior de híbrido y usas la versiónkubectl
1.7 o una anterior, la sintaxis de la marca--dry-run
será--dry-run=true
. Deberá actualizar sukubectl
a la versión 1.21 o posterior antes de instalar Apigee hybrid 1.7. - 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
.${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.