%% 방향에 따라 갈리는 업그레이드 %% question: 되돌릴 수 있는지는 무엇이 결정하는가 flowchart TB n0["옛 버전으로 되돌리기"] n1["Liquibase 검증"] n2["StatefulSet 롤링 업데이트"] n3["외부 서비스"] n4[("databasechangelog 행 수")] n0 -->|"기동 시 검증"| n1 n1 -->|"실패가 여기서 멈춘다"| n2 n2 -->|"남은 파드가 응답한다"| n3 n1 -->|"무엇을 보고 판단하나"| n4