Container

다중 컨테이너 배포 패턴

검정비니 2023. 12. 25. 21:56
728x90
반응형

마이크로서비스 아키텍처나 Auto-Scaling, 그리고 컨테이너 기술이 발전하면서 컨테이너 배포 패턴 자체도 다양한 방법론들이 나오게 되었다.

 

1. 사이드카 패턴 (Sidecar pattern)

  • 다양한 기능을 추가 및 강화하기 위해 Pod 내에 추가적인 컨테이너를 추가하는 기법

 

2. 앰버서더 패턴 (Ambassador pattern)

  • 사이드카 패턴의 세부 패턴
  • 메인 컨테이너의 프록시 역할을 해주는 서브 컨테이너를 추가하는 패턴
  • nginx 등을 통해 프록시를 옆에 두는 패턴부터 REST API와 gRPC 사이의 컨버터 역할을 해주는 컨테이너 등 다양한 기법 존재

 

3. 어댑터 패턴 (Adaptor pattern)

  • 사이드카 패턴의 세부 패턴
  • 메인 컨테이너의 output 값이나 형태를 변형하는 컨테이너를 추가하는 패턴

 

반응형

'Container' 카테고리의 다른 글

컨테이너 이미지 빌드 시 최적화 및 보안  (0) 2023.10.25
컨테이너 이미지  (0) 2023.10.25