Servicios de despliegue de Apigee

ApigeeDeployment (AD) es un CustomResourceDefinition (CRD) que se usa para definir, actualizar y lanzar componentes de Apigee hybrid sin estado en un clúster de Kubernetes. Por ejemplo, AD se usa para implementar procesadores de mensajes en el clúster, y el lanzamiento de estos componentes se activa actualizando la versión en AD.

Antes de AD, determinados recursos híbridos se mantenían de forma manual e individual. Sin embargo, con AD todos estos recursos se mantienen como una unidad de implementación atómica.

Cuando enumeres los pods de Apigee hybrid en tu clúster de Kubernetes, verás estos pods. Estos pods se encargan de desplegar y mantener el AD, así como de validar las configuraciones de despliegue.

Nombre del pod Descripción
apigee-operators Crea y actualiza recursos de Kubernetes e Istio de bajo nivel que son necesarios para desplegar y mantener el AD. Por ejemplo, el controlador lleva a cabo la liberación de procesadores de mensajes. También valida la configuración de ApigeeDeployment antes de conservarla en el clúster de Kubernetes.

Para obtener una lista de los ApigeeDeployments de tu clúster, ejecuta este comando:

kubectl get ad -n namespace
NAME                                              AGE
apigee-mart-my_org                                4h
apigee-runtime-my_org-my_env                      4h
apigee-synchronizer-my_org-my_env                 4h
apigee-udca-my_org-my_env                         4h