WEBBOOK CHAPTER

Kubernetes, 배포보다 운영이 어렵다: 24장. GitOps drift와 긴급 변경

24장. GitOps drift와 긴급 변경

운영자가 console에서 replica를 늘려 장애를 완화한 상황을 만든다. controller가 즉시 되돌릴지, 잠시 self-heal을 멈출지 emergency policy를 정한다. 변경에는 사건 ID, 승인자, 만료, 코드 회수 PR이 있다.

drift report는 값 차이뿐 아니라 누가·언제·왜 바꿨는지 연결한다. secret과 runtime 생성 field는 비교 범위를 조정한다. 장애가 끝나면 Git의 desired state를 실제 학습에 맞게 수정하고 controller를 재개한다. GitOps가 사람의 현장 판단을 지우는 시스템이 아니라 변경을 정본으로 회수하는 시스템이어야 한다.