
쿠버네티스는 컨테이너를 알아서 관리해주는 아주 멋진 도구입니다. 하지만 쿠버네티스가 관리하는 컨테이너에는 이미지가 필요하고, 이 이미지는 여전히 개발자가 직접 만들고 있습니다. 그래서 등장한 것이 CI/CD 파이프라인입니다.CI/CD 란CI/CD는 지속적 통합(Continuous Integration)과 지속적 배포(Continuous Deployment)의 줄임말입니다. 이전에는 개발자가 코드를 수정하고, 빌드, 테스트, 배포까지의 과정을 전부 직접 처리했다면, CI/CD 도입으로 이제 개발자는 코드 수정, 개발만 하면 되고 빌드, 테스트, 배포는 CI/CD가 알아서 진행하게 되었습니다. 덕분에 개발자는 개발에만 집중할 수 있는 환경이 만들어졌습니다. 애플리케이션이 쿠버네티스에 배포되기까지는 다음과 같..