← 문제 라이브러리
CI/CD 입문 CICD-1615 · 7분

values를 고쳐 배포했는데 Helm 릴리스에 반영되지 않음

API 서버의 레플리카를 3에서 6으로 늘리는 PR이 머지되고 CI가 성공했습니다.

검수된 문제무료
시나리오

API 서버의 레플리카를 3에서 6으로 늘리는 PR이 머지되고 CI가 성공했습니다. 그런데 운영 파드는 여전히 3개입니다. 같은 PR에서 차트 폴더를 정리하며 values-prod.yaml을 values/prod.yaml로 옮겼고, 옛 파일은 아직 지우지 않았습니다.

단서
CI 로그와 릴리스 상태
$ 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)