용어

다음 섹션에서는 GKE On-Prem 및 Kubernetes 용어에 대한 정의를 제공합니다. Kubernetes 표준화 용어집을 참조할 수도 있습니다.

A

관리자 클러스터

사용자 클러스터를 만들고 제어 영역을 관리하는 클러스터입니다. GKE On-Prem에서 수신 및 발신되는 모든 API 호출은 관리자 클러스터에서 실행되는 관리 제어 영역에서 처리됩니다.

관리 제어 영역

관리자 클러스터에서 실행되는 제어 영역입니다.

이 제어 영역은 GKE On-Prem에서 수신 및 발신되는 모든 Kubernetes API 호출을 특별히 처리합니다. API 호출이 실행되면 처리를 위해 관리 제어 영역으로 이동한 후 의도된 목적지로 라우팅됩니다. 관리 제어 영역은 생성, 업그레이드, 삭제를 포함한 사용자 클러스터의 전체 수명주기를 관리합니다. 이는 vSphere 및 Connect Agent와 상호작용하는 서비스를 실행합니다.

C

클러스터

Kubernetes 표준화 용어집에서는 Kubernetes에서 관리하는 컨테이너화된 애플리케이션을 실행하는 노드라고 하는 일련의 머신의 집합이라고 설명합니다.

GKE On-Prem에는 관리자 클러스터사용자 클러스터가 있습니다. 클러스터는 온프레미스 또는 클라우드에서 실행할 수 있습니다.

제어 영역

워크로드를 예약하고 관리하고 클러스터와 통신하며 클러스터가 작동하는지 확인하는 구성요소의 집합으로 구성된 클러스터 제어 유닛입니다. 제어 영역에는 etcd 키-값 Datastore, Kubernetes API 서버, 스케줄러, 컨트롤러 관리자가 포함됩니다. Kubernetes 제어 영역에 대한 Kubernetes 문서도 참조하세요.

D

배포

배포를 참조하세요.

G

gkectl

GKE On-Prem에 대한 명령줄 인터페이스(CLI)입니다. gkectl를 사용하여 GKE On-Prem 클러스터를 생성 및 관리하고 클러스터 문제를 진단합니다.

I

섬(island) 모드

GKE On-Prem은 클러스터 네트워킹을 위한 오버레이 네트워크를 만들지 않습니다. 대신 BGP를 사용하여 노드 간 메시를 만들어 pod가 기존 기본 네트워크를 사용하여 클러스터 내에서 서로 연결할 수 있도록 합니다. 하지만 이 네트워크는 클러스터를 구성하는 노드 간에서만 라우팅되므로 클러스터 외부에서 직접 연결할 수 없습니다. 이 구성은 기존 온프렘 네트워크 내의 섬으로 간주될 수 있으므로 섬(island) 모드 네트워킹이라고 합니다.

M

머신

노드를 참조하세요.

N

노드

워크로드가 실행되고 워크로드를 예약할 수 있는 클러스터의 가상 머신 또는 물리적 머신입니다. 'VM' 또는 '머신'이라고도 합니다. 노드 집합은 클러스터라고 합니다.

P

Pod

컨테이너화된 워크로드를 실행하는 Kubernetes 객체입니다. pod는 Kubernetes에서 배포 가능한 최소 컴퓨팅 단위이며 Pod는 일반적으로 배포 또는 StatefulSet와 같은 다른 객체에 의해 관리됩니다. pod에 대한 Kubernetes 문서를 참조할 수도 있습니다.

S

서비스

pod 집합을 논리적으로 그룹화하고 이 그룹에 액세스하는 정책을 정의하는 Kubernetes 객체입니다. 서비스에 대한 Kubernetes 문서를 참조할 수도 있습니다.

StatefulSet

스테이트풀(Stateful) 애플리케이션을 위한 Kubernetes 객체입니다. StatefulSet에서 관리하는 pod는 클러스터에서 고유하고 영구적인 ID를 가져옵니다. StatefulSet에 대한 Kubernetes 문서를 참조할 수도 있습니다.

U

사용자 클러스터

개발자의 Kubernetes 워크로드가 실행되는 클러스터입니다. 사용자 클러스터는 관리자 클러스터에서 관리됩니다.

V

가상 머신(VM)

특정 아키텍처 및 하드웨어 사양을 가지는 컴퓨터 시스템의 에뮬레이션이며, 물리적 머신 하드웨어를 대체합니다.