Y.Baek
Learning Archive of Baek
Y.Baek
전체 방문자
오늘
어제
  • 분류 전체보기 (8)
    • 소개 (0)
    • Machine Learning (0)
    • MLOps (0)
    • 개발, 인프라 (4)
    • 알고리즘 & 코딩테스트 (1)
    • 책 리뷰 (3)
    • 생각과 경험 (0)

태그

  • Kubectl
  • 뇌 과학
  • History
  • Update
  • 프로그래밍 언어
  • 코딩테스트
  • Python
  • 수학
  • 책리뷰
  • udemy
  • 리뷰
  • Til
  • 알고리즘
  • 강의
  • undo
  • Kubernetes
  • 일잘하는법
  • OKR
  • 책 리뷰
  • 짧은 후기

인기 글

최근 글

티스토리

hELLO · Designed By 정상우.
Y.Baek

Learning Archive of Baek

개발, 인프라

[kubernetes] kubectl --record, kubectl rollout undo

2022. 2. 8. 20:52

--record

kubectl 명령어 뒤에 --record나 --record=true를 붙이면 나중에 kubectl rollout history {target deployment}을 했을 때 해당 명령어가 annotation으로 기록되어 있다.

kubectl describe deployment ...로도 이 기록들을 확인할 수 있다.

rollout undo

deployment에 적용한 update를 rollback하는 명령어다.

kubectl rollout undo {target deployment}

을 하면 최근 업데이트 직전로 deployment가 수정된다.

undo를 하면 kubectl rollout history {target deployment}에서 예전 revision이 최신 revision으로 번호가 변경되고 이전 번호는 지워진다. (내용은 똑같기 때문에 남겨둘 필요가 없다.)

undo했을 때 kubectl rollout history {target deployment}변화 과정 예시

  1. Update 전
Revision    change-cause
1            kubectl xxx
2            kubectl yyy
  1. Update 후 (kubectl rollout zzz)
Revision    change-cause
1            kubectl xxx
2            kubectl yyy
3            kubectl rollout zzz
  1. Undo 후 (kubectl rollout undo {target deployment})
Revision    change-cause
1            kubectl xxx
3            kubectl rollout zzz
4            kubectl yyy

'개발, 인프라' 카테고리의 다른 글

[Python] Iterable, Iterator, Generator, yield. [i for i in a]와 (i for i in a)가 다른 이유  (0) 2022.02.21
[kubernetes] Udemy "Kubernetes for the Absolute Beginners - Hands-on" 강의 리뷰  (0) 2022.02.07
[kubernetes] kubectl create vs apply ... and edit  (0) 2022.01.31
    '개발, 인프라' 카테고리의 다른 글
    • [Python] Iterable, Iterator, Generator, yield. [i for i in a]와 (i for i in a)가 다른 이유
    • [kubernetes] Udemy "Kubernetes for the Absolute Beginners - Hands-on" 강의 리뷰
    • [kubernetes] kubectl create vs apply ... and edit
    Y.Baek
    Y.Baek
    ML Engineer 더 잘 기억하기 위해 기록합니다.

    티스토리툴바