Kubernetes 정리

2019. 9. 5. 22:36Kubernetes

1. Kubernetes 란 ?

 

- Container 의 Orchestration 를 도와주는 system

- Container 의 배포, 네트워크 Policy, 롤백 등을 쉽게 할 수 있도록 도와준다.

- Open source system.

 

 

2. 구성요소

 

1) Pod

- Kubernets의 가장 기본 구성요소

- 하나의 Pod는 하나 혹은 그 이상의 Container image 를 가질 수 있다.

- Pod 는 언제든 죽고 되살아날 수 있다.

- Pod 는 항상 Node 위에서 구동된다.

 

2) Node

- 물리적 Instance 혹은 가상 VM 

 

kubernetes.io

 

3) Volume

- Pod 가 사용하는 storage

- Pod 끼리 공유 가능하게 설정 가능하다.

 

4) Service 

- Pod 단위의 load balancer 역할을 해준다.