개요
OpenShift/Kubernetes와의 Avi Vantage 플랫폼 통합은 Avi Kubernetes Operator(AKO)라고 하는 새로운 오퍼레이터를 포함하는 재설계된 아키텍처를 제공합니다. 다음 그림에서는 Avi Kubernetes 통합의 구성 요소를 개략적으로 설명합니다.
Avi Kubernetes Operator(AKO)
AKO는 인그레스 컨트롤러로 작동하며 Avi 컨트롤러를 사용하여 OpenShift/Kubernetes 환경에서 Avi별 기능을 수행하는 오퍼레이터입니다. 클러스터에서 포드로 실행되며 필요한 OpenShift/Kubernetes 개체를 Avi 개체로 변환하고 Avi 컨트롤러를 통해 서비스 엔진(SE)에 인그레이스/라우트/서비스 구현을 자동화합니다.
Avi Controller
Avi 컨트롤러는 Avi 아키텍처에서 중앙 제어, 관리 및 관찰 기능을 제공합니다. 서비스 엔진의 라이프사이클과 구성을 관리하고 중앙 집중식 분석 및 관찰 기능을 제공합니다.
Avi Service Engine(클러스터-외부)
Avi Service Engine은 쿠버네티스의 인그레이스를 위한 가상 서비스를 구현하는 데이터 플레인 엔진입니다. 이러한 SE는 플랫폼의 모든 데이터 플레인 책임을 처리합니다.
출처 : https://avinetworks.com/docs/ako/1.4/avi-kubernetes-operator/