쿠버네티스란? 쿠버네티스란 컨테이너를 관리하는 툴이다. 즉, 컨테이너화된 애플리케이션의 자동 배포, 스케일링, 재시작 등을 제공하는 관리시스템이다. 개발, 배포에 항상 쿠버네티스가 필요한가? nodejs로 만든 웹사이트를 도커 컨테이너에 넣어서 AWS로 배포하는 프로세스(한 개의 인스턴스만 사용) : 쿠버네티스 쓸 필요 X 도커가 여러 개의 컨테이너를 가지고 있고, micro-service architecture를 가지고 있다. 그래서 어떤 컨테이너는 업로드만, 또 어떤 컨테이너는 인증만, 또 다른 어떤 컨테이너는 결제만 다룬다면 이 컨테이너들은 동시에 업로드 돼야 한다. 배포엔 문제가 없으나 운영을 하며 문제가 생기기 시작한다. 쿠버네티스를 쓰는 이유 1. 컨테이너 상태 관리 컨테이너 중 하나가 죽으면..