Infra & Devops/Kubernetes

[K8s] 파드(Pod) 구성 패턴

겸둥이xz 2021. 10. 5. 23:13
반응형

사이드카 패턴(Sidecar)

  • 원래 사용하려던 기본 컨테이너의 기능을 확장하거나 강화하는 용도의 컨테이너를 추가하는 것
  • 기본 컨테이너는 원래 목적에만 충실하도록 구성
  • 나머지 공통 부가 기능들은 사이드카 컨테이너를 추가해서 사용
  • 공통 역할을 하는 컨테이너의 재사용성을 높일 수 있음

앰배서더 패턴(Ambassador)

  • 파드 안에서 프록시 역할을 하는 컨테이너를 추가하는 패턴
  • 파드 안에서 외부 서버에 접근할 때 내부 프록시에 접근하도록 설정
  • 실제로 외부와 연결은 프록시가 알아서 처리함

어댑터 패턴(Apdater)

  • 파드 외부로 노출되는 정보를 표준화하는 어댑터 컨테이너를 사용
  • 주로 어댑터 컨테이너로 파드의 모니터링 지표를 표준화한 형식으로 노출시키고, 외부의 모니터링 시스템에서 해당 데이터를 주기적으로 가져가서 모니터링하는데 이용
반응형