Kubernetes는 여러 대의 Docker Host를 하나의 Cluster로 만들어주기 위해 탄생
Kubernetes 장점
- 서버 자원 Clustering, Microservice 구조의 Container 배포, 서비스 장애 복구 등 Container 기반의 서비스 운영에 필요한 대부분의 Orchestration 기능을 지원
- Google, Redhat 등 많은 Open Source 진영에서 Kubernetes의 Source Code에 Contribution 하고 있기 때문에 성능과 안정성 면에서 신뢰
- Persistent Volume, 스케줄링, 장애 복구, Auto Scaling, Service Discovery 및 Ingress 등 Container 기반의 Cloud를 운영할 때 필요한 대부분의 기능과 Component를 사용자가 직접 Customize 가능
- CNCF(Cloud Native Computing Foundation) 및 다른 Cloud 운영 도구들과 쉽게 연동되어 확장성이 높음
Kubernetes 단점
- Kubernetes 자체 관리의 어려움
- 높은 학습 비용
- 소규모 조직에는 적합하지 않음
'Compute' 카테고리의 다른 글
SFCB - CIM (0) | 2023.08.08 |
---|---|
[Kubernetes] 4.How to Install Kubernetes(K8S) (0) | 2023.07.03 |
[Kubernetes] 2.How to Install Docker (0) | 2023.07.03 |
[Kubernetes] 1.What is docker (0) | 2023.07.03 |
[Kubernetes] 0.사전 작업 (0) | 2023.07.03 |