사이드카란?

사이드카Kubernetes 포드에서 애플리케이션 컨테이너와 함께 실행되는 별도의 컨테이너로, 일종의 도우미 애플리케이션입니다. 일반적으로 사이드카는 서비스 메시 내의 모든 앱에 필요한 기능(SSL/mTLS, 트래픽 라우팅, 고가용성 등)을 앱 자체에서 오프로드하고 회로 차단기, 카나리아, 블루-그린 등과 같은 배포 테스트 패턴을 구현합니다. 사이드카는 여러 앱 인스턴스에서 로그 메시지를 집계하고 단일 파일로 포맷하는 데 사용되기도 합니다.

데이터 플레인 구성 요소인 사이드카는 일반적으로 서비스 메시 내에서 일종의 컨트롤 플레인에 의해 관리됩니다. 사이드카가 애플리케이션 트래픽을 라우팅하고 다른 데이터 플레인 서비스를 제공하는 동안, 컨트롤 플레인은 필요 시 사이드카를 포드에 주입하고 필요에 따라 mTLS 인증서를 갱신하고 적절한 사이드카에 푸시하는 등의 관리 작업을 수행합니다.

NGINX의 지원 방법

NGINX Service Mesh(NSM)에서 NGINX Plus는 NSM 컨트롤 플레인에서 관리하는 사이드카입니다. NGINX Plus는 NSM의 무료 구성 요소로 포함되어 있으며, 동서(E/W) 트래픽 관리를 위한 NSM 사이드카로 NGINX Plus를 실행하기 위해 라이선스를 구매할 필요는 없습니다.

최신 앱을 제공하는 데 F5가 어떤 도움을 줄 수 있는지 알아보려면 지금 문의하십시오.