IT 관련 끄적끄적

Kubernetes 리소스

kani 2025. 12. 3. 23:14
반응형
리소스 용도
노드 (Node) 쿠버네티스 클러스터에서 실행되는 컨테이너 배포 서버
네임스페이스 (Namespace) 쿠버네티스 클러스터 내부에서 생성하는 가상 클러스터
파드 (Pod) 컨테이너 집합체 단위로 컨테이너 실행 방법을 정의
레플리카 셋 (ReplicaSet) 동일한 스펙의 여러 파드를 생성, 관리
디플로이먼트 (Deployment) 레플리카셋의 세대 관리
서비스 (Service) 파드 집합에 엑세스하기 위한 경로 정의
인그레스 (Ingress) 서비스를 쿠버네티스 클러스터 외부에 공개
컨피그 맵 (ConfigMap) 설정 정보 정의, 파드에 공급
퍼시스턴트 볼륨 (Persistent Volume) 파드가 사용하는 스토리지 크기와 유형을 정의
퍼시스턴트 볼륨 클레임 (PersistentVolumeClaim) 퍼시스턴트 볼륨을 동적으로 확보
스테이트풀셋 (StatefulSet) 같은 스펙으로 고유성이 있는 여러 파드 생성, 관리
스토리지 클래스 (StorageClass) 퍼시스턴트 볼륨이 확보한 스토리지 유형 정의
데몬셋 (DaemonSet) 모든 Worker Node에서 단일 파드 생성, 관리
잡 (Job) 상주 목적이 아닌 여러 파드를 생성하고 정상 종료 보장
크론 잡 (ConJob) cron 기법으로 스케줄링하여 실행되는 잡
시크릿 (Secret) 인증 정보 등 보안 데이터 정의
롤 (Role) 네임스페이스 내부에서 조작할 수 있는 쿠버네티스 리소스 규칙 정의
롤 바인딩 (RoleBinding) Role과 쿠버네티스 리소스 사용 유저 연결
클러스터 롤 (ClusterRole) Cluster 전체에서 조작할 수 있는 쿠버네티스 리소스 규칙 정의
클러스터 롤 바인딩 (ClusterRoleBinding) ClusterRole과 쿠버네티스 리소스 사용 유저 연결
서비스 어카운트 (ServiceAccount) 파드가 쿠버네티스 리소스를 조작할 때의 계정

출처 : 처음부터 제대로 배우는 도커/쿠버네티스 컨테이너 개발과 운영 (5장)

반응형