Kubernetes 정리
2019. 9. 5. 22:36ㆍKubernetes
1. Kubernetes 란 ?
- Container 의 Orchestration 를 도와주는 system
- Container 의 배포, 네트워크 Policy, 롤백 등을 쉽게 할 수 있도록 도와준다.
- Open source system.
2. 구성요소
1) Pod
- Kubernets의 가장 기본 구성요소
- 하나의 Pod는 하나 혹은 그 이상의 Container image 를 가질 수 있다.
- Pod 는 언제든 죽고 되살아날 수 있다.
- Pod 는 항상 Node 위에서 구동된다.
2) Node
- 물리적 Instance 혹은 가상 VM
3) Volume
- Pod 가 사용하는 storage
- Pod 끼리 공유 가능하게 설정 가능하다.
4) Service
- Pod 단위의 load balancer 역할을 해준다.