쿠버네티스 :: 클라우드 시대의 운영 자동화 핵심 기술에 대해 알아보자
쿠버네티스란 무엇인가?1. 쿠버네티스의 정의쿠버네티스는 구글에서 개발하고, 현재는 CNCF(Cloud Native Computing Foundation)에서 관리하는 오픈소스 컨테이너 오케스트레이션 도구이다.쉽게 말해서 컨테이너로 포장된 애플리케이션을 효율적으로 배포, 관리, 확장, 복구하는 시스템이다.쉽게 비유하면, "컨테이너"라는 일꾼들이 앱을 들고 다닌다면, 쿠버네티스는 이들을 지휘하는 "지휘자"이다.2. 컨테이너 오케스트레이션이란?컨테이너(Container)란, 앱과 앱이 실행되는 환경을 함께 담아낸 포장된 환경으로, 도커(Docker)가 대표적이다.오케스트레이션(Orchestration)이란, 여러 개의 컨테이너가 함께 동작하도록 배치하고, 조율하고 자동화 하는 기술이다.컨테이너 하나만 쓰는 것..