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