반응형
이 글은 쿠버네티스 공부한 흔적을 남기기 위한 글입니다.
오브젝트란?
파드와 디플로이먼트는 스펙과 상태값을 가지는 데 이러한 파드와 디플로이먼트를 개별 속성을 포함해 부르는 단위가 오브젝트입니다.
* 참고 : 파드도 오브젝트이다.
기본 오브젝트
기본 오브젝트의 종류로는 파드, 네임스페이스, 볼륨, 서비스입니다.
파드
쿠버네티스에서 실행되는 최소단위입니다. 독립적인 공간과 IP를 가지며, 하나 이상의 컨테이너를 가지지만 보통 1 파드 1 컨테이너 구조입니다.
네임스페이스
쿠버네티스 클러스터에서 사용되는 리소스들을 구분해 관리하는 그룹입니다.
볼륨
기본적으로 파드는 어디에 영속되는 개념이 아니지만 파드가 사라지더라도 보존 가능하게 해주는 오브젝트입니다.
* 참고 : 파드는 언제나 죽을수 있는 오브젝트입니다.
서비스
쿠버네티스 클러스터 외부에서 내부로 접근시 클러스터의 구조를 신경쓰지 않아도 논리적으로 접근을 가능케 해주는 서비스입니다.
* 참고 : 볼륨은 파드 안에 속해 있고, 네임스페이스 옆 default, kube-system, metallb-system은 네임스페이스 종류이다.
반응형
'...' 카테고리의 다른 글
[Node.js] Ubuntu에서 Node.js 버전업 하기 (0) | 2021.08.24 |
---|---|
[Kubernetes] 디플로이먼트(Deployment)와 yaml 작성법 (0) | 2021.08.20 |
[Kubernetes] 오브젝트 생성시 run, create, apply 차이 (0) | 2021.08.20 |
[JS] 자바스크립트 쿠키 생성, 저장, 삭제 구현하기 (0) | 2021.08.20 |
[Elastic Search+Java] Java에서 Elastic Search 시작하기 (0) | 2021.08.19 |