Jenkins 썸네일형 리스트형 [Kubernetes] ArgoCD 정리 (2) - Jenkins 빌드 구성과 배포 설정 이전 포스트에서는 ArgoCD 의 대략적인 개요와 GitOps, 그리고 Kustomize 구성 등을 알아보았다. 이번 포스트에서는 Jenkins 를 기반으로 docker 컨테이너 이미지를 빌드 후 ECR 레포지토리에 Push 하고, Kustomize 를 사용해 Image Tag 를 갱신하는 방법을 정리한다. 이러한 작업은 Jenkins Pipeline 스크립트를 통해 수행된다. 내가 속한 팀에서 개발중인 각종 마이크로서비스 중, 'user-api' 서비스를 예로 들어 설명하겠다. Prerequisite 일단 Jenkins 는 설치되어 있다고 가정한다. 그리고 K8S 관련 작업 및 docker 컨테이너 빌드를 위한 각종 플러그인은 아래와 같다. Amazon ECR plugin (ECR: Docker Ima.. 더보기 이전 1 다음