본문 바로가기
IT/잡다

[도커][쿠버네티스] 그 많은 컨테이너는 누가 관리하나?

by 호유(ho_you) 2022. 4. 15.
반응형

 

1. 도커의 등장

    - 도커의 등장에 따라 모든것을 컨테이너화하여 사용하기 시작 ( DB , WEB/WAS 등 )

    - 서비스가 확장됨에 따라 컨테이너가 점점 많아짐

    - 컨테이너가 늘어남에 따라 관리가 힘들어짐...

    - 그래서 컨테이너를 관리하기 위한 도구가 필요하게됨

 

다양한 컨테이너 오케스트레이션 도구들이 생겨남

하지만 결국...

살아남은 1인은 "쿠버네티스" 

 

그래서 쿠버네티스가 해주는게 뭔데?

"컨테이너화된 어플리케이션을 자동으로 배포, 스케쥴링 상태등을 관리해주는 도구"

 

2. 컨테이너 오케스트레이션의 기능들

    - 클러스터 : 그룹화

    - 상태관리 : ex) 최소 3개이상 유지해.

    - 스케쥴링 : 자원상태에 따른 서비스 관리

    - 롤아웃/롤백 : 그룹단위 버전 배포관리 

    - 서비스 디스커버리 : 자원 등록/조회

    - 볼륨 스토리지

 

※ 개념 및 용어

◆ Pod

   - 가장작은 배포단위

   - POD마다 고유한IP할당됨

   - 여러개의 컨테이너가 하나의Pod에 있을 수 있음

반응형

댓글