- 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:
En la versión 1.11 de Apigee hybrid, puedes instalar y gestionar tus clústeres con gráficos de Helm o con apigeectl
. No puedes gestionar un clúster con ambos.
- Nuevas instalaciones: empieza la instalación siguiendo las instrucciones de
Información general y, a continuación, elige las instrucciones de Helm o
apigeectl
en la parte 2: Configuración del tiempo de ejecución híbrido. - Instalaciones actuales: si quieres gestionar un clúster híbrido con Helm y el clúster ya se gestiona con
apigeectl
, migra el clúster a la gestión de Helm con la herramienta de migración de Helm híbrida de Apigee.
Versión compatible de gráficos de Helm
Apigee hybrid admite gráficos de Helm v3.10 y versiones posteriores.
Gráficos de Helm para componentes de Apigee Hybrid
Los componentes híbridos se instalan y gestionan mediante los siguientes gráficos de Helm. La tabla está ordenada según el orden en el que se suelen instalar durante una instalación limpia.
Ámbito | Componentes | Gráfico de Helm |
---|---|---|
Operador de Apigee | Operador de Apigee | apigee-operator |
Almacenamiento | Cassandra | apigee-datastore |
Almacenamiento en memoria | Redis | apigee-redis |
Informes | Logger Metrics |
apigee-telemetry |
Entrada | Pasarela de entrada de Apigee | apigee-ingress-manager |
Organization (Organización) | Agente de conexión de Apigee MART Watcher |
apigee-org |
Entorno | Runtime Synchronizer UDCA |
apigee-env |
Grupo de entornos | virtualhost | apigee-virtualhost |
apigeectl
/ Referencia cruzada de comandos de Helm
En la siguiente tabla se muestran los equivalentes de Helm para los comandos de apigeectl
habituales:
Comando apigeectl |
Comando de Helm |
---|---|
apigeectl init |
Los siguientes comandos imitan a apigeectl init :
Por ejemplo: kubectl apply -k apigee-operator/etc/crds/default/ |
apigeectl init cuando se usa para instalar o aplicar cambios en istiod. |
Por ejemplo: helm upgrade ingress-manager apigee-ingress-manager/ \ --install \ --namespace apigee \ --atomic \ -f overrides.yaml |
apigeectl apply |
No hay un único comando para gestionar todos los componentes híbridos. Como cada componente tiene un gráfico específico, debes instalar o actualizar cada gráfico por separado. |
apigeectl apply --datastore |
Por ejemplo: helm upgrade datastore apigee-datastore/ \ --install \ --namespace apigee \ --atomic \ -f overrides.yaml |
apigeectl apply --redis |
Por ejemplo: helm upgrade redis apigee-redis/ \ --install \ --namespace apigee \ --atomic \ -f overrides.yaml |
apigeectl apply --org |
Por ejemplo: helm upgrade ORG_NAME apigee-org/ \ --install \ --namespace apigee \ --atomic \ -f overrides.yaml |
apigeectl apply --env ENV_NAME |
Por ejemplo: helm upgrade ENV_NAME apigee-env/ \ --install \ --namespace apigee \ --set env=ENV_NAME \ --atomic \ -f overrides.yaml |
apigeectl apply --all-envs |
No hay ningún comando para gestionar todos los entornos a la vez. Debes instalar o actualizar cada entorno por separado. |
apigeectl apply --settings virtualhosts |
Por ejemplo: helm upgrade ENV_GROUP_NAME apigee-virtualhosts/ \ --install \ --namespace apigee \ --set envgroup=ENV_GROUP_NAME \ --atomic \ -f overrides.yaml |
apigeectl delete COMPONENT |
Por ejemplo: helm delete datastore -n apigee |
apigeectl delete oapigeectl delete --all |
No hay un único comando de Helm para eliminar todos los componentes a la vez. Debes eliminar cada componente por separado. |
apigeectl COMMAND --dry-run=client |
Por ejemplo: helm upgrade datastore apigee-datastore/ \ --install \ --namespace apigee \ --atomic \ -f overrides.yaml \ --dry-run |
apigeectl check-ready |
Aunque no hay ningún comando de Helm equivalente, durante la instalación puedes usar el proceso Comprobar que el clúster esté listo para realizar muchas de las mismas tareas. |