LabHub

Helm 배포와 롤백 시나리오

요즘 DevOps 실무 · 중급 · 이론 4 · 퀴즈 4 · 실습 1

차트를 만드는 법이 아니라 운영하는 법을 다룹니다. 리비전이 무엇이고 롤백이 정확히 무엇을 되돌리는지, --atomic 이 왜 필요한지, 훅이 실패하면 릴리스가 어떤 상태로 남는지, pending-upgrade 에 갇힌 릴리스를 어떻게 꺼내는지를 진짜 kube-apiserver 위에서 손으로 해 봅니다. 채점은 파일이 아니라 클러스터 상태를 다시 읽어 확인합니다.

실습 시작하기

커리큘럼

릴리스와 리비전

helm 이 클러스터 어디에 무엇을 저장하는지부터

업그레이드와 실패

실패했을 때 어떤 상태로 남는지가 전략을 결정한다

값과 의존성

values 가 합쳐지는 순서와 서브차트의 함정

훅과 운영

마이그레이션을 어디에 두고, 실패하면 무엇이 남는가

참고 문서