Skip to main content

용어해설


Kubernetes 및 OpenShift

용어
정의
Node Kubernetes 클러스터에 속한 서버로, 애플리케이션(APP)의 호스팅을 제공하는 서버를 말한다.
Control Plane
API 또는 컨트롤러와 같은 기본 클러스터 서비스를 제공합니다.
Compute Node
실제 POD들이 구동되는 서버를 말한다.
Resource

리소스는 Kubernetes에서 관리하는 구성 요소 전부를 말한다.

리소스에는 설정 정보(예: 노드에 할당된 역할), 구성 요소의 설정 및 구성 요소의 현재 상태(예:
노드 사용 가능 여부)가 포함된다.

Controller
컨트롤러는 리소스를 감시하고 변경하여 현재 상태를 원하는 상태로 변경하는 Kubernetes 프로세스이다.
Label
레이블. Kubernetes 리소스에 할당할 수 있는 키-값 쌍. Selector와 Label을 조합하여 필터링할 수 있는데, 원하는 레이블을 가진 구성 요소를 선택하거나 혹은 해당 레이블을 가지는 구성 요소를 제외하는 등의 필터링 작업을 할 수 있다.
Namespace
Kubernetes 리소스 및 프로세스의 범위로, 같은 이름의 리소스를 구분하여 별개로 사용하기 위한 계층을 부여한 것을 말한다.


OpenShift 용어

용어
정의
Infra Node
모니터링, 로킹, 라우팅 서비스를 제공하는 노드. Control Plane과 분리하는 걸 권장하고 있다.
Console
사용자 및 관리자에게 주어지는 웹 콘솔.  GUI.
Project
Kubernetes의 Namespace과 기본 동일하나, 몇가지 기능이 추가 되었다.