태그: #crd
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 6 편
CRD 설계와 버저닝 — 스키마, 검증, conversion webhook
CustomResourceDefinition은 한 번 설계하면 오래 살아남는 API 계약입니다. OpenAPI v3 스키마 설계와 CEL 검증, 다중 버전 전략과 storage version, conversion webhook 구현, 하위호환과 마이그레이션까지 운영 가능한 CRD를 만드는 전 과정을 깊이 있게 다룹니다.
2026-06-15 · 27 분 읽기 #kubernetes#operator#crd#versioning#conversion-webhookOperator 프로덕션 업그레이드와 마이그레이션 — 무중단으로 진화시키기
Operator를 프로덕션에서 안전하게 업그레이드하는 전체 흐름을 다룹니다. 컨트롤러 Deployment 롤링과 리더 선출, 다중 버전 CRD와 conversion webhook, 관리 워크로드의 단계적 롤아웃, 롤백 전략, 대규모 CR 마이그레이션, 그리고 장애 대응까지 working code와 함께 정리했습니다.
2026-06-15 · 36 분 읽기 #kubernetes#operator#kubebuilder#controller-runtime#crdOperator로 만들 수 있는 것들 — 실전 사례 카탈로그
Operator가 빛나는 영역을 데이터베이스부터 메시징, 캐시, 모니터링, 인증서, 시크릿, GitOps, 백업, 서비스메시, ML까지 카탈로그로 정리합니다. 각 사례의 동작 원리와 대표 CRD 예시, 무엇을 자동화하는지 비교 테이블, 직접 만들 만한 사내 Operator 아이디어 10선, 그리고 만들 가치를 판단하는 기준까지 한 번에 훑습니다.
2026-06-15 · 21 분 읽기 #kubernetes#operator#crd#cncf#platform-engineering쿠버네티스 Operator 패턴 완전 이해 — 컨트롤러, 리컨실, 그리고 운영 지식의 코드화
Operator 패턴이 무엇을 푸는지, 컨트롤 루프와 reconcile 원리, CRD와 컨트롤러의 결합, 컨트롤 플레인 확장 메커니즘, Capability Level, 그리고 언제 쓰고 언제 쓰지 말아야 하는지까지 운영 관점에서 깊이 있게 정리합니다.
2026-06-15 · 38 분 읽기 #kubernetes#operator#controller#reconcile#crdKubernetes 내부 완전 가이드 2025: Scheduler, Controller, etcd, API Machinery, CRD/Operator 심층 분석
kubectl apply 뒤에서 무슨 일이 일어나는가? API Server부터 etcd, Scheduler, Controller, kubelet까지 — Kubernetes의 모든 내부 구조를 720줄로 완전 분석한다. Informer 패턴, Reconciliation, Operator 개발까지 다룬다.
2026-04-15 · 66 분 읽기 #kubernetes#scheduler#controller#etcd#api-serverVM, VMI, Migration CRD는 각각 무엇을 표현하는가
KubeVirt의 핵심 API 타입인 VirtualMachine, VirtualMachineInstance, VirtualMachineInstanceMigration이 각각 어떤 책임을 가지며 왜 분리되어 있는지 소스 스키마 기준으로 설명한다.
2026-03-20 · 10 분 읽기 #architecture#kubevirt#kubernetes#virtualization#crd