- 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:
El plano de entorno de ejecución de Apigee Hybrid se compone de varios servicios. Cada servicio se despliega en nodos de tu clúster de Kubernetes y se puede configurar mediante el archivo overrides.yaml
.
En la siguiente tabla se resumen los servicios de tiempo de ejecución:
Servicio | Descripción | Objeto de configuración | Implementado como | Ámbito |
---|---|---|---|---|
Cassandra | Actúa como un almacén de datos de tiempo de ejecución que proporciona almacenamiento persistente local de Apigee para KMS, OAuth, KVMs y almacenamiento en caché para el plano de tiempo de ejecución. Puedes tener anillos de Cassandra independientes para KMS, OAuth, KVM y almacenamiento en caché. | cassandra |
StatefulSet | Organización (una o varias organizaciones) |
Logger | Extrae archivos de registro y envía los datos a la aplicación de monitorización asociada a tu cuenta de Google Cloud (actualmente, Cloud Operations). | logger |
DaemonSet | Clúster (una o varias organizaciones del mismo clúster) |
API Management for Runtime data (MART) | Expone un endpoint para administrar entidades de datos en el plano de ejecución, como KMS (claves de API y tokens de OAuth), cuotas, KVMs y productos de API. Los servicios de MART se limitan a una sola organización. | mart |
Implementación | Organización |
Procesador de mensajes | Consume actualizaciones continuas del plano de gestión para proporcionar procesamiento de solicitudes de API y ejecución de políticas en el plano de tiempo de ejecución. Cada procesador de mensajes se limita a un solo entorno. | runtime |
Implementación | Entorno |
Métricas | Recoge métricas de operaciones que puedes usar para monitorizar el estado de los servicios híbridos, configurar alertas, etc. | metrics |
Implementación | Clúster (una o varias organizaciones del mismo clúster) |
Sincronizador | Obtiene datos de configuración sobre un entorno de API del plano de gestión al plano de tiempo de ejecución. Un sincronizador puede sondear uno o varios entornos de la misma organización o de organizaciones diferentes. | synchronizer |
Implementación | Entorno |
Agente de recogida de datos universal (UDCA) | Extrae datos de analíticas y de estado de la implementación, y los envía al servicio UAP del plano de gestión para que puedas acceder a ellos con la interfaz de gestión. | udca |
Implementación | Entorno |
Cert Manager | Un gestor de certificados para implementaciones de Kubernetes que usa Apigee. | cert-manager |
Implementación | Clúster de Kubernetes |
Operadores de Apigee | Apigee Operators (AO) crea y actualiza recursos de Kubernetes e Istio de bajo nivel que son necesarios para desplegar y mantener la configuración de ApigeeDeployment (AD). Por ejemplo, el controlador lleva a cabo la liberación de procesadores de mensajes y valida la configuración de AD antes de hacerla persistente en el clúster de Kubernetes. | ao |
Implementación | Clúster de Kubernetes |
La mayoría de los servicios establecen conexiones de socket con otros servicios internos o externos que debes conocer. Para obtener más información, consulta Puertos híbridos.