ApigeeDeployment(AD)는 Kubernetes 클러스터에서 스테이트리스(Stateless) Apigee 하이브리드 구성요소를 정의, 업데이트, 출시하는 데 사용되는 CustomResourceDefinition(CRD)입니다. 예를 들어 AD는 메시지 프로세서를 클러스터에 배포하는 데 사용되며 이러한 구성 요소는 AD의 버전을 업데이트하면 출시됩니다.
AD 이전에는 특정 하이브리드 리소스가 개별적으로 수동 유지되었습니다. 하지만 AD를 사용하면 이러한 모든 리소스가 원자적 배포 단위로 유지됩니다.
Kubernetes 클러스터에 Apigee 하이브리드 포드를 나열하면 이러한 포드 목록을 볼 수 있습니다. 이러한 포드는 AD를 배포 및 유지보수하고 배포 구성을 검증합니다.
포드 이름 | 설명 |
---|---|
apigee-operators |
AD를 배포하고 유지보수하는 데 필요한 하위 수준 Kubernetes 및 Istio 리소스를 만들고 업데이트합니다. 예를 들어 컨트롤러는 메시지 프로세서를 출시합니다. 또한 ApigeeDeployment 구성을 Kubernetes 클러스터에서 유지하기 전에 검증합니다. |
클러스터의 ApigeeDeployment 목록을 가져오려면 다음 명령어를 실행하세요.
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