반응형
- helm 시리즈 목차
- 1편 helm이란? : https://malwareanalysis.tistory.com/193
- 2편 helm 설치 : https://malwareanalysis.tistory.com/194
- 3편 helm차트 생성: https://malwareanalysis.tistory.com/195
- 4편 helm 차트 설치, 조회, 삭제: https://malwareanalysis.tistory.com/196
- 5편 helm 차트 템플릿 값 동적 수정: https://malwareanalysis.tistory.com/197
- 6편 values.yaml 오버라이딩: https://malwareanalysis.tistory.com/198
- 7편 Release Object사용: https://malwareanalysis.tistory.com/200
- 8편 namespace설정: https://malwareanalysis.tistory.com/201
- 9편 Release 업그레이드: https://malwareanalysis.tistory.com/202
- 10편 Rollback: https://malwareanalysis.tistory.com/203
10편에서는 Release를 이전 REVISION으로 rollback하는 과정을 설명합니다.
영상에서는 51:39 ~ 53:12 내용을 설명합니다.
https://youtu.be/ajcyC_6velc?t=3099
1. Rollback이란?
Rollabck은 이전 REVISION상태로 돌아가는 것을 의미합니다. kubectl rollout undo와 비슷한 기능을 합니다.
2. REVISION 이력 확인
Rollback을 하기 위해서는 REVISION이력을 확인해야 합니다. helm history명령어로 확인할 수 있습니다.
helm history --namespace <namespace> <Release>
3. rollback 사용방법
되돌아갈 REVISION을 확인한 후 helm rollback을 사용해서 rollback할 수 있습니다.
helm rollback --namespace <namespace> <Release> <rollback to REVISION>
helm history로 이력을 확인하면 DESCRIPTION필드에 rollback상태가 보입니다. 아래 예제는 REVISION 1로 rollback된 상태인 Rollback to 1이 보입니다.
반응형
'연재 시리즈' 카테고리의 다른 글
도커이미지레이어 4편 - 빌드과정에서 일어나는 일 (0) | 2021.12.08 |
---|---|
도커이미지레이어 1편 - 이미지 레이어 (0) | 2021.11.30 |
Helm 시작하기 - 9편. Release 업그레이드 (0) | 2021.11.25 |
Helm 시작하기 - 8편. namespace설정 (0) | 2021.11.25 |
Helm 시작하기 - 7편. Release Object사용 (0) | 2021.11.25 |