Spec, Status과 같은 속성을 가진 것.
Pod
k8s에서 실행되는 최소단위의 오브젝트.
독립적 공간과 사용 가능한 IP를 갖고있다.
파드는 클러스터 안에서 유동적이기 때문에 IP가 고정될 수 없다.
하나의 파드는 하나 이상의 컨테이너를 갖고있다.
Namespace
클러스터 안에서 리소스들을 특정 기준으로 묶어서 관리하는 그룹.
Volume
파드를 생성할 때 파드를 사용할 수 있는 디렉토리를 제공한다.(파드내 저장공간)
파드가 사라져도 저장가능한 디렉토리를 볼륨을 통해 생성하고 사용할 수 있다.
Service
k8s 외부에서 내부로 접근할때 도와주는 객체.
Deployment
파드를 기반으로 레플리카셋 오브젝트를 합친 형태.
deployment에 지정된 레플리카셋에 따라 파드 개수를 유지한다.
즉 deployment에 소속된 pod가 지워져도 그 개수에 맞춰 다시 생성하게 된다.
반응형
'Kubernetes' 카테고리의 다른 글
kubectl - create, apply의 차이점 (0) | 2023.01.02 |
---|---|
Pod와 Deployment의 차이 (1) | 2023.01.02 |
k8s - 구성요소 및 간단한 정리 (0) | 2023.01.01 |