5장. 지속적 통합과 배포 자동화, 젠킨스
컨테이너로 구동하는 애플리케이션을 어떻게 배포할 수 있을까?깃허브 등의 저장소에 저장해 둔 애플리케이션 소스 코드를 내려받아 도커 컨테이너 이미지로 빌드한다.빌드한 컨테이너 이미지를 쿠버네티스에서 사용할 수 있도록 레지스트리에 등록한다.레지스트리에 등록된 이미지를 기반으로 쿠버네티스 오브젝트를 생성한다.생성한 오브젝트를 외부에서 접속할 수 있도록 서비스 형태로 노출한다. 5.1 컨테이너 인프라 환경에서 CI/CD일반적으로 지속적 통합(CI, Continuous Integration)은 코드를 커밋하고 빌드했을 때 정상적으로 작동하는지 반복적으로 검증해 애플리케이션의 신뢰성을 높이는 작업이다. 지속적 배포(CD, Continuout Deploymeny) 는 CI 과정에서 생성된 실뢰할 수 있는 애플리케이션..