용어해설
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과 기본 동일하나, 몇가지 기능이 추가 되었다. |