- 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:
Puedes escalar la mayoría de los servicios que se ejecutan en Kubernetes desde la línea de comandos o en una anulación de configuración. Puedes definir parámetros de escalado para los servicios de tiempo de ejecución de Apigee hybrid en el archivo overrides.yaml
.
La forma de escalar y autoescalar cada servicio depende del tipo de servicio.
Para obtener más información sobre el escalado, consulta la documentación de Kubernetes.
En la siguiente tabla se resumen los servicios de tiempo de ejecución híbrido y cómo puedes escalarlos y autoescalarlos en configuraciones o desde la línea de comandos:
Servicio | Implementado como | Escalado |
---|---|---|
Cassandra | StatefulSet | (Solo escalado vertical) Para aumentar la escala en la línea de comandos, puedes usar las opciones Para aumentar la capacidad mediante la configuración, define el valor de la propiedad de configuración Para obtener más información sobre cómo definir las propiedades de configuración, consulta Gestionar componentes del plano de tiempo de ejecución. Los StatefulSets no admiten el escalado automático. Cassandra se implementa en conjuntos de 3 réplicas. Apigee recomienda que añadas 3 nodos adicionales al grupo de nodos de Cassandra como nodos de trabajador de reserva. Para reducir el número de nodos de Cassandra, consulta Reducir la escala de Cassandra. |
Ingress/LoadBalancer | Proxy de terceros | Depende del tipo de Ingress. |
Logger | DaemonSet | Los DaemonSets gestionan las réplicas de un pod en todos los nodos, por lo que se escalan cuando se escalan los propios pods. |
MART Sincronizador Métricas MPs |
ApigeeDeployment (CRD personalizado) | Para escalar en la línea de comandos, puedes usar la opción kubectl scale .
Para escalar mediante la configuración, aumenta el valor de la propiedad de configuración Los despliegues usan un autoescalador horizontal de pods para el autoescalado. Asigna a la propiedad Para obtener más información sobre cómo definir las propiedades de configuración, consulta Gestionar componentes del plano de tiempo de ejecución. |
UDCA | ApigeeDeployment (CRD personalizado) | Para escalar mediante la configuración, aumenta el valor de la propiedad replicaCountMin del objeto udca en el archivo overrides.yaml .
El servicio UDCA usa un autoescalador horizontal de pods para el autoescalado. Asigna a la propiedad Para obtener más información sobre cómo definir las propiedades de configuración, consulta Gestionar componentes del plano de tiempo de ejecución. |