쿠버네티스, 컨테이너 오케스트레이션의 표준
Key Point
컨테이너 인프라 시장의 업계 표준인 만큼, 클라우드 네이티브 환경으로의 전환을 고민하는 모든 개발팀에게 필수 기술이다.
핵심 요약
- 컨테이너화된 애플리케이션을 여러 호스트에서 관리하는 오픈소스 시스템으로, 배포·유지·확장의 기본 메커니즘을 제공한다.
- 구글의 대규모 프로덕션 워크로드 관리 경험(Borg 시스템)과 커뮤니티 모범 사례를 바탕으로 개발됐다.
- Cloud Native Computing Foundation(CNCF)에서 호스팅하며, 개발자는 Go 또는 Docker 환경에서 빌드할 수 있다.
- 라이브러리로 사용하려면 공개된 컴포넌트 목록을 참고하되, k8s.io/kubernetes 모듈의 직접 라이브러리 사용은 지원되지 않는다.
- kubernetes.io 공식 문서와 Udacity의 무료 강의 과정, 커뮤니티 미팅 및 실제 사용 사례를 통해 학습할 수 있다.
저장소 보기 ↗github.com