쿠버네티스 아키텍처

    쿠버네티스(Kubernetes)란?

    쿠버네티스란? 쿠버네티스는 컨테이너를 쉽고 빠르게 배포,확장하고 관리해주는 오픈 소스 플랫폼 입니다. 구글에 의해 처음 설게되었고 현재는 리눅스 재단에서 관리되고 있습니다. 갓 구글.. k8s라고도 불리웁니다. 왜냐구요? 별거 없습니다 앞글자k 중간글자가 8글자 마지막글자s 를 땄다고 합니다. 키포인트는 컨테이너 관리, 배포/확장, 오픈소스 라는 것입니다. k8s를 이해하고자 한다면 컨테이너가 뭔지부터 알아야합니다. 컨테이너는 가상화 기술중 하나입니다. 아래 그림의 가장 오른쪽이 컨테이너의 구조입니다. 기존 호스트 가상화 하이퍼바이저 가상화는 가상화 소프트웨어를 통해 OS와 하이퍼 바이저 위에서 또 다른 OS를 여러 개 구동시키며 그자체로 많은 리소스를 필요로 합니다. 따라서 호스트OS상에서 논리적으로 ..