반응형

2025/12 4

Kubernetes Job Concurrency Policy

Concurrency Polic는 크론잡으로 생성된 잡의 병렬 실행 동작을 제어하는 설정으로 .spec.concurrencyPolicy필드로 설정한다.어플리케이션 도구의 구현에 따라 병렬 처리로 인해 사이드이펙트가 발생할 수 있다.concurrencyPolicy 값동작Allow크론잡의 병렬 실행 허가 (Default)Forbid병렬 실행금지. 과거 잡이 미완료 상태인경우 크론잡은 새로운 잡을 생성 스킵Replace과거 잡 미완료 상태에서 새로운 잡 실행 시간이 되었을 때, 크론잡이 이를 새로운 잡으로 교체 출처 : 처음부터 제대로 배우는 도커/쿠버네티스 컨테이너 개발과 운영 (7장)

카테고리 없음 2025.12.09

Kubernetes Control Plane을 구성하는 관리 컴포넌트

컴포넌트명역할kube-apiserver쿠버네티스의 API를 공개하는 컴포넌트, kubectl로 리소스 조작etcd높은 가용성을 갖춘 분산 key-value 스토어로, 쿠버네티스 클러스터의 백업 스토어로 사용kube-scheduler노드를 모니터링하고 컨테이너를 배치할 최적의 노드 선택kube-controller-manager리소스를 제어하는 컨트롤러 실행 출처 : 처음부터 제대로 배우는 도커/쿠버네티스 컨테이너 개발과 운영 (5장)

Kubernetes 리소스

리소스용도노드 (Node)쿠버네티스 클러스터에서 실행되는 컨테이너 배포 서버네임스페이스 (Namespace)쿠버네티스 클러스터 내부에서 생성하는 가상 클러스터파드 (Pod)컨테이너 집합체 단위로 컨테이너 실행 방법을 정의레플리카 셋 (ReplicaSet)동일한 스펙의 여러 파드를 생성, 관리디플로이먼트 (Deployment)레플리카셋의 세대 관리서비스 (Service)파드 집합에 엑세스하기 위한 경로 정의인그레스 (Ingress)서비스를 쿠버네티스 클러스터 외부에 공개컨피그 맵 (ConfigMap)설정 정보 정의, 파드에 공급퍼시스턴트 볼륨 (Persistent Volume)파드가 사용하는 스토리지 크기와 유형을 정의퍼시스턴트 볼륨 클레임 (PersistentVolumeClaim)퍼시스턴트 볼륨을 동적으..

반응형