쿠버네티스 2

[쿠버네티스 인 액션] 1장. 쿠버네티스 소개 - 쿠버네티스 소개

1. 쿠버네티스 개요 - 개발자가 애플리케이션 매니페스트를 마스터에 게시하면, 쿠버네티스는 해당 애플리케이션을 워커 노드 클러스터에 배포- 개발자는 특정 애플리케이션이 함께 실행되도록 지정할 수도 있으며, 쿠버네티스는 여러 어플리케이션을 동일한 워커 노드에 배포- 다른 애플리케이션은 클러스터에 걸쳐서 분산되지만 배포된 위치에 상관없이 동일한 방식으로 서로 통신할 수 있음.   2. 쿠버네티스 클러스터 아키텍처 이해 - 마스터 노드 : 전체 쿠버네티스 시스템을 제어하고 관리하는 쿠버네티스 컨트롤플레인을 실행 - 워커 노드 : 실제 배포되는 컨테이너 애플리케이션을 실행  - 컨트롤 플레인 : 클러스터를 제어하고 작동시킴ㄴ 쿠버네티스 API : 사용자, 컨트롤 플레인 구성 요소와 통신ㄴ 스케줄러 : 애플리케이..

[쿠버네티스 인 액션] 1장. 쿠버네티스 소개 - 컨테이너 기술 소개 w.쿠버네티스 TV, 악분 일상

1. 쿠버네티스와 같은 시스템이 필요한 이유 - 조금 뻔한 내용이 많아서 패스 2. 컨테이너 기술 소개 1) 리눅스 컨테이너 기술 - 동일한 호스트 시스템에서 여러 개의 서비스를 실행할 수 있으며 동시에 서로 다른 환경을 만들어줄 뿐만 아니라 - 가상머신과 유사하게 서로 격리하지만 오버헤드가 훨씬 적음  2) 컨테이너와 가상머신 비교 [가상머신]- 호스트에 가상머신 3개를 실행하면, 3개는 각각 완전히 분리된 운영체제가 실행되고 동일한 베어메탈 하드웨어를 공유한다. - 가상머신 아래에는 물리적 하드웨어 리소스를 각 가상머신 내부의 운영체제에서 사용할 수 있는 더 작은 리소스로 나누는 호스트OS와 하이퍼바이저가 있음. ㄴ 해당 가상머신 내에서 실행되는 애플리케이션의 가상머신의 게스트 OS 커널에 대한 시스..

반응형