쿠버네티스 객체

유현민·2022년 9월 26일
0

도커 & 쿠버네티스

목록 보기
24/28
post-thumbnail

pod 객체

  • 가장 작은 유닛

  • 하나 또는 여러 개의 컨테이너를 포함하고, 실행한다.

  • 볼륨과 같은 공유 리소스를 보유한다.

  • 다른 pod 혹은 외부와 통신 가능(컨테이너의 일부라서...)

  • 클러스터 내부 IP 주소가 있다.(변경 가능)

  • pod안에 여러 컨테이너가 있으면 localhost를 이용해 통신.

  • pod는 임시적이다.
    -> pod가 쿠버네티스에 의해 교체되거나 제거되면, pod의 모든 리소스가 손실된다.

deployment 객체

  • 생성하고 관리해야 하는 pod의 수와 컨테이너 수에 대한 지침을 제공한다.

  • 하나 이상의 pod를 제어할 수 있다.

  • 한 번에 여러 pod를 생성하여 내부적으로 컨트롤러 객체를 생성할 수 있다.

  • deployment를 일시 중지하거나, 삭제하고, 롤백할 수 있다.

  • deployment도 스케일링될 수 있다.

profile
smilegate megaport infra

0개의 댓글