Helm 배포와 롤백 시나리오
요즘 DevOps 실무 · 중급 · 이론 4 · 퀴즈 4 · 실습 1
차트를 만드는 법이 아니라 운영하는 법을 다룹니다. 리비전이 무엇이고 롤백이 정확히 무엇을 되돌리는지, --atomic 이 왜 필요한지, 훅이 실패하면 릴리스가 어떤 상태로 남는지, pending-upgrade 에 갇힌 릴리스를 어떻게 꺼내는지를 진짜 kube-apiserver 위에서 손으로 해 봅니다. 채점은 파일이 아니라 클러스터 상태를 다시 읽어 확인합니다.
커리큘럼
릴리스와 리비전
helm 이 클러스터 어디에 무엇을 저장하는지부터
- 릴리스는 시크릿 하나다 이론
- 릴리스 모델 확인 퀴즈
업그레이드와 실패
실패했을 때 어떤 상태로 남는지가 전략을 결정한다
값과 의존성
values 가 합쳐지는 순서와 서브차트의 함정
훅과 운영
마이그레이션을 어디에 두고, 실패하면 무엇이 남는가
- 훅은 릴리스 바깥에 산다 이론
- 훅 확인 퀴즈