LabHub
시작하기
배우기 러닝패스 코스

CRD 와 오퍼레이터

쿠버네티스 API 서버에 새로운 리소스 타입을 등록하고, 그 타입을 돌보는 조정 로직을 손으로 만들어 봅니다. OpenAPI v3 스키마와 CEL 로 검증을 API 서버에 맡기고, 소유자 참조·status 서브리소스·파이널라이저로 리소스의 일생을 관리하며, 오퍼레이터의 권한 경계를 직접 검증합니다. 이 코스는 진짜 etcd 와 kube-apiserver 가 도는 클러스터 위에서 진행됩니다.

고급 · 레슨 30 · 실습 10

실습 시작하기

커리큘럼

왜 CRD 인가

CRD 작성과 배포

CR 로 애플리케이션 배포하기

오퍼레이터 패턴과 리컨사일 루프

오퍼레이터 운영

레플리카를 늘렸는데 아무 일도 없었다

옛 버전을 지웠더니 오브젝트가 사라졌다

부모를 지웠는데 자식이 남았다

로그에는 있는데 사용자는 모른다

조정이 두 번 일어났다

참고 문서