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

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

NGINX는 어떻게 도움이 될 수 있나요?

NGINX 서비스 메시 (NSM)에서 NGINX Plus는 NSM 제어 평면이 관리하는 사이드카입니다. NGINX Plus는 NSM의 무료 구성 요소로 포함되어 있으며, 동서(E/W) 교통 관리를 위한 NSM 사이드카로 NGINX Plus를 실행하는 데는 구매 라이선스가 필요하지 않습니다.

오늘 저희에게 연락해 최신 앱을 제공하는 데 어떻게 도움을 드릴 수 있는지 알아보세요 .