K8s 템플릿 필드

(K8s xxxTemplate 패턴에서 넘어옴)

1 개요[ | ]

k8s template field
k8s 템플릿 필드
  • 쿠버네티스에서 컨트롤러가 생성하는 파생 리소스의 구조나 메타데이터를 정의할 수 있도록 제공되는 필드
  • 이는 컨트롤러가 파생 리소스를 만들 때 사용자 개입 지점을 열어주는 확장 패턴으로, Pod, PVC, Secret 등 다양한 리소스에 적용된다.
  • 일부는 쿠버네티스 코어 스펙에 포함되어 있으며, 일부는 CRD(커스텀 리소스 정의)를 통해 제공된다.

2 사례[ | ]

템플릿 필드 리소스 생성 대상 용도
.spec.template Deployment, StatefulSet, Job, CronJob Pod 컨트롤러가 생성하는 Pod 정의 (컨테이너, 볼륨, 메타데이터 등)
volumeClaimTemplate StatefulSet PVC 각 Pod에 대한 PVC 자동 생성 및 스토리지 할당
secretTemplate Certificate (cert-manager, CRD) Secret 인증서로 생성되는 Secret에 레이블·어노테이션 등 메타데이터 주입
.spec.target.template ExternalSecrets (External Secrets Operator, CRD) Secret 외부 비밀/설정을 기반으로 생성되는 Secret에 메타데이터 주입

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}