ApigeeDeployment (AD) è un CustomResourceDefinition (CRD) utilizzato per definire, aggiornare e rilasciare componenti Apigee hybrid senza stato in un cluster Kubernetes. Ad esempio, AD viene usato per eseguire processori di messaggi al cluster e il rilascio di questi componenti viene attivato aggiornando la versione in AD.
Prima di AD, alcune risorse ibride venivano gestite manualmente e singolarmente. Tuttavia, con AD tutte queste risorse vengono gestite come un'unità di deployment atomica.
Quando elenchi i pod Apigee hybrid nel tuo cluster Kubernetes, vedrai questi pod elencati. Questi pod si occupano del deployment, della manutenzione dell'AD e della convalida del deployment. configurazioni.
Nome pod | Descrizione |
---|---|
apigee-operators |
Creazioni e aggiornamenti le risorse Kubernetes e Istio di basso livello necessarie per il deployment e la manutenzione di AD. Ad esempio, il controller esegue il rilascio degli elaboratori di messaggi. Inoltre convalida la configurazione di ApigeeDeployment prima di conservarla in un cluster Kubernetes. |
Per visualizzare un elenco degli 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