안녕하세요. 메타클라우드 입니다. 😁
어제는 도커(Docker)의 개념에 대해 쉽게 알아보았고, 오늘은 쿠버네티스(Kubernetes)에 대해 알아보려 합니다. 사실 도커(Docker) 컨테이너도 겨우 알게됐는데.... 쿠버네티스는 과연 무엇일까요? 핵심 개념만 살펴보겠습니다.
2020/09/07 - [ETC] - 도커(Docker)란 무엇인가?
도커(Docker)란 무엇인가?
안녕하세요. 메타클라우드 입니다.😄 제가 도커(Docker)를 처음 봤을 때는 회사 이름인 줄 알았는데 기술 이름이기도 하더라고요. 처음 접했을 때부터 기술 이름과 회사 이름이 같아 다소 혼란스�
metacloud.tistory.com
1. 쿠버네티스(Kubernetes)란 무엇인가?
- 간단하게 말하면 여러개의 컨테이너를 관리하기 위한 오케스트레이션 툴 입니다. 여기서 관리란 사람이 수동으로 하기 힘든 일을 해주는 것을 뜻합니다.
- 전통적인 환경에서 여러대의 서버를 관리를 위한 툴이 있었고, VM의 등장으로 여러 VM을 관리해 주는 툴로 발전하였으며, 지금에 이르러 여러개의 컨테이너를 관리해주기 위한 툴이 바로 쿠버네티스(Kubernetes)입니다.
2. 쿠버네티스(Kubernetes)를 왜 쓰는가?
- 수많은 컨테이너들을 모니터링 하면서 문제가 생긴 컨테이너는 자동으로 재시작을 해주거나 여러명의 사용자가 접속을 하면 쿠버네티스(Kubernetes)가 그 니즈에 맞추어 컨테이너들을 늘리고 줄이고, 로드밸런싱 등 수동으로 하기 힘든 작업들을 자동으로 해줍니다.
- 또한 여러개의 컨테이너가 있는데 서비스 영향도없이 업데이트, 버그수정, 컨테이너 사이즈 조정 등을 해야하는 상황이라면 쿠버네티스(Kubernetes)가 이를 해결해주는 역할을 합니다.
3. 참고페이지
쿠버네티스란 무엇인가?
쿠버네티스는 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식할 수 있고, 확장 가능한 오픈소스 플랫폼으로, 선언적 구성과 자동화를 모두 지원한다. 쿠버네티스는 크고 빠르게 성장하�
kubernetes.io
Youtube - 노마드 코더 (Nomad Coder)
'ETC' 카테고리의 다른 글
도커(Docker)란 무엇인가? (0) | 2020.09.07 |
---|---|
기술블로그 시작하기 (0) | 2020.03.26 |