공부하기싫어
Published 2023. 6. 8. 13:56
Sidecar pattern IT etc

원래 사용하던 기본 컨테이너의 기능을 확장/강화하는 용도의 컨테이너를 추가하는 것입니다. 기본 컨테이너는 원래 목적의 기능에만 충실하도록 구성하고, 나머지 공통 부가 기능들은 사이드카 컨테이너를 추가해서 사용합니다.

 

일반적인 웹 서버의 예라면? 웹 서버 컨테이너는 그 역할만 하고, 로그는 파일로 남깁니다. 사이드카 역할인 로그 수집 컨테이너가 파일 시스템에 쌓이는 로그를 수집해 외부의 로그 수집 시스템으로 보냅니다. 이러면 웹 서버 컨테이너를 다른 역할을 하는 컨테이너로 변경했을 때도 로그 수집 컨테이너는 그대로 사용 가능하며, 공통 역할을 하는 컨테이너의 재사용성을 높일 수 있습니다.

'IT etc' 카테고리의 다른 글

github readme file 작성법  (0) 2023.06.24
jumbo frame  (0) 2023.06.08
MTU/MSS  (0) 2023.06.08
tcpdump  (1) 2023.06.08
IT 용어 모음 + 서비스 모음  (0) 2023.04.25