쿠버네티스 개요
https://kubernetes.io/ko/docs/tutorials/kubernetes-basics/ 참고
컨테이너화된 애플리케이션들을 관리할 수 있게 해준다.
- 컨테이너화 된 어플리케이션을 클러스터에 배포하는가. 즉 도커이미지로 만든것을 클러스터 배포하는가. 이번엔 스웜이 아닌 쿠버네티스라는 클러스터에 배포하는것.
- 어떻게 스케일할것인가.
- 어떻게 새 버전을 배포할것인가
- 어떻게 디버깅할것인지
카타코드를 사용하여 가상머신을 웹에서 실행 할 수 있다.
미니큐브는 작게 만든 쿠버네티스이며 아무곳에서나 설치할 수 있다.
쿠버네티스로 할수 있는것.
모던한 서비스는 24시간 7일동안 무정지를 기대한다. 개발자들도 새버전을 하루에 몇번씩 배포 할 수 있다는것을 기대한다. 즉 배포에 대한 수준이 높아졌다.
커테나이제이션을 통해 위의 높아진 수준에 부응할 수 있다. 쿠버네티스는 컨테나이저된 어플리케이션을 어디서든 실행할 수 있도록 도와준다.