시나리오
API 서버의 레플리카를 3에서 6으로 늘리는 PR이 머지되고 CI가 성공했습니다. 그런데 운영 파드는 여전히 3개입니다. 같은 PR에서 차트 폴더를 정리하며 values-prod.yaml을 values/prod.yaml로 옮겼고, 옛 파일은 아직 지우지 않았습니다.
API 서버의 레플리카를 3에서 6으로 늘리는 PR이 머지되고 CI가 성공했습니다.
API 서버의 레플리카를 3에서 6으로 늘리는 PR이 머지되고 CI가 성공했습니다. 그런데 운영 파드는 여전히 3개입니다. 같은 PR에서 차트 폴더를 정리하며 values-prod.yaml을 values/prod.yaml로 옮겼고, 옛 파일은 아직 지우지 않았습니다.
$ helm upgrade api ./charts/api -f charts/api/values-prod.yaml --install Release "api" has been upgraded. Happy Helming! $ helm get values api replicaCount: 3 $ git show --stat HEAD charts/api/values/prod.yaml (새 파일, replicaCount: 6) charts/api/values-prod.yaml (변경 없음, replicaCount: 3)
이 문제의 전체 시나리오와 점검 체크리스트, 복구 순서, 모범 풀이는 Pro 구독에서 열립니다.