Servizi di deployment Apigee

ApigeeDeployment (AD) è un servizio CustomResourceDefinition (CRD) utilizzato per definire, aggiornare e rilasciare i componenti ibridi stateless in un cluster Kubernetes. Ad esempio, AD viene utilizzato per eseguire il deployment di processori di messaggi nel cluster e il rilascio di questi componenti viene attivato aggiornando la versione in AD.

Prima di AD, alcune risorse ibride venivano gestite manualmente e individualmente. Tuttavia, con AD tutte queste risorse vengono mantenute come unità di deployment atomico.

Quando elenchi i pod ibridi Apigee nel cluster Kubernetes, vengono visualizzati questi pod. I pod si occupano del deployment e della manutenzione di AD e delle configurazioni di deployment.

Nome pod Descrizione
apigee-operators Crea e aggiorna le risorse Kubernetes e Istio di basso livello necessarie per il deployment e la manutenzione di AD. Ad esempio, il controller determina il rilascio dei processori di messaggi. Convalida anche la configurazione di ApigeeDeployment prima di memorizzarla nel cluster Kubernetes.

Per visualizzare un elenco di ApigeeDeployment nel cluster, esegui questo 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