CI/CD 개념
고전적인 배포 환경 : 애플리케이션 배포 환경에 맞게 개발자가 일일이 코드 수정하고 빌드하고 배포해야 함-> 컨테이너 상에서 동작하는 애플리케이션은 컨테이너 환경에 맞게 배포하면 되며, 컨테이너 이미지를 이용해 쿠버네티스 환경에서 일관성 있게 애플리케이션 배포 가능 CI : Continous Integration코드 커밋, 빌드 시 정상적으로 동작하는 지 반복적으로 검증해 애플리케이션의 신뢰성을 높히는 작업CD : Contunous DeploymentCI 과정에서 생성된 애플리케이션을 실제 사용 환경에 자동으로 배포하는 것 컨테이너로 구동하는 애플리케이션 배포 방식1. github 등 저장소에 저장한 애플리케이션 소스코드를 내려받아 도커 컨테이너 이미지로 빌드2. 이미지를 쿠버네티스에서 사용하도록 레지..
메모/kubernetes
2025. 4. 10. 23:36