[k8s] ArgoCD: helm과 통합하기
이전 포스트
https://blog.naver.com/sssang97/223112272539
관련 포스트
https://blog.naver.com/sssang97/223084225599
argoCD는 단순 k8s yaml 뿐만 아니라 helm 기반의 배포도 자체적으로 지원한다.
사용법은 그다지 어려울건 없다.
git 저장소에 helm chart를 구성해놓은 다음

argoCD에서 레포지토리를 등록한다.
여기서 application name이 .Release.Name이 된다.
이전과 동일하게 git으로 source를 가져온다. Path는 helm chart가 위치한 경로여야 한다.
여기서 제대로 helm 파일을 인식했다면, 아래에 Helm 설정 탭이 생길 것이다.
여기서 추가로 설정할게 있다면 하면 된다.
등록을 끝낸 다음이 마찬가지로 sync를 누르면


배포가 된다.

나머지는 기존과 크게 다를 것은 없다.