쿠버네티스 구성 요소 및 통신
·
서버 및 운영/서버
쿠버네티스는 기본적으로 마스터노드와 워커노드로 구성되어 있습니다. 마스터 노드(Master Node)는 워커 노드에 파드를 할당하고 파드 안에 컨테이너를 띄우게 하는 역할을 합니다. 또한 쿠버네티스의 상태를 관리하고 여러 파드들의 스케줄링도 하는 등 쿠버네티스에서 중추적인 역할을 합니다. 워커노드에게 명령 하달하는 역할이라고 할 수 있겠네요. 워커 노드(Worker Node)는 마스터 노드와 통신하며 할당 받은 파드 안에 컨테이너를 유지 및 관리하는 역할을 합니다. 또한 네트워크 기능도 컨트롤합니다. 마스터노드로부터 받은 명령을 이행하는 것이라고 할 수 있겠구요. 그렇다면 워커노드는 실질적으로 프로그램을 운영하므로 마스터 노드보다 성능이 좋아야하고 갯수가 많도록 구성이 필요하겠군요! 컨테이너는 이전 글..
쿠버네티스(Kubernetes)란?
·
서버 및 운영/운영
읽기전 참고할만한 게시물입니다. 2022.04.15 - [서버 및 운영/운영] - 도커란 무엇인가? 도커란 무엇인가? 도커란 무엇인가? 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 즉 컨테이너들을 관리해주는 플랫폼이다. 일반 사용자가 사용하는 Windows 나 Mac PC, Centos 환경에 도커를 설치하고 그 위에 myit.tistory.com 기존엔 개발환경을 만들어 제공하면 사용자(개발자)가 그에 맞는 도구를 설치하는 온프레미스 환경에서 이미 구성된 환경에서 사용자 필요에 따라 조합해서 사용할 수 있는 인프라가 많이 생기고 있습니다. 그 중 하나로 쿠버네티스에 대해서 알아봅시다. 쿠버네티스란 ? 쿠버네티스는 컨테이너 오케스트레이션을 위한 툴입니다. 쿠버네티스(kubernetes)를 k와 s..