1. Kubernetes의 개념 및 특징

2. 클러스터 아키텍처 및 구성 요소

쿠버네티스는 여러 대의 컴퓨터가 하나처럼 움직이는 ‘클러스터’ 단위로 운영된다.

image.png

image.png

3. 주요 리소스(오브젝트)

image.png

Namespace 하나의 물리적인 클러스터를 논리적으로 분리하여 사용하는 단위 프로젝트나 팀별로 자원을 나누어 관리할 때 사용
Pod 컨테이너를 실행하는 최소 단위이며 하나 이상의 컨테이너 그룹
컨테이너를 직접 관리하지 않고 파드 단위로 관리한다.
ReplicaSet 파드의 개수를 유지하고 관리하는 리소스

image.png

image.png

image.png

Pod를 한 번 띄우고 끝내는 게 아니라 상황에 맞게 Pod를 관리하는 방식을 정의하는 도구