ApigeeDeployment (AD) é um CustomResourceDefinition (CRD) usado para definir, atualizar e lançar componentes híbridos do Apigee sem estado num cluster do Kubernetes. Por exemplo, o AD é usado para implementar processadores de mensagens no cluster, e a versão destes componentes é acionada através da atualização da versão no AD.
Antes do AD, determinados recursos híbridos eram mantidos manual e individualmente. No entanto, com o AD, todos estes recursos são mantidos como uma unidade de implementação atómica.
Quando listar os pods do Apigee hybrid no cluster do Kubernetes, verá estes pods listados. Estes pods fazem o trabalho de implementar e manter o AD, bem como validar as configurações de implementação.
Nome do agrupamento | Descrição |
---|---|
apigee-operators |
Cria e atualiza recursos de Kubernetes e Istio de baixo nível necessários para implementar e manter o AD. Por exemplo, o controlador executa a libertação dos processadores de mensagens. Também valida a configuração do ApigeeDeployment antes de a persistir no cluster do Kubernetes. |
Para obter uma lista das ApigeeDeployments no seu cluster, execute 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