[Kubernetes] 기초 + minikube 설치
1. 쿠버네티스 기초 개념 쿠버네티스는 컴퓨터 클러스터에 걸쳐서 애플리케이션 컨테이너 스케줄링과 실행을 오케스트레이션 하는 오픈소스 플랫폼이다. 쿠버네티스의 구조를 간략하게 정리하면 다음과 같다. 1)쿠버네티스 클러스터 쿠버네티스 클러스터는 마스터와 노드로 구성되며 마스터는 클러스터를 상호조정하고 노드는 어플리케이션을 구동하는 역할을 한다. 쿠버네티스 클러스터의 추상화된 개념을 통해 개별 머신에 얽매이지 않고 애플리케이션 컨테이너를 분산시키고 스케쥴링하는 일을 자동화 할 수 있다. 2) 마스터 마스터는 애플리케이션을 스케줄링하거나 애플리케이션의 항상성을 유지한다. 또한 스케일링, 변경사항 반영 등 클러스터 내 모든 활동을 조율한다. 3) 노드 노드는 쿠버네티스 클러스터 내의 워커 머신으로써 동작하는 VM..