CI/CD

이예음·2022년 10월 27일
0
post-thumbnail

CI/CD 란?

: 개발 단계부터 배포까지 자동화하는 것
CI(continuous intergration) : 지속적인 통합
CD(continuous deployment) : 지속적인 배포

왜 CI/CD를 사용하는가?

쿠버네티스를 사용하면서, 수정 사항이 있을 때마다 번거롭게 모든 과정을 거쳤어야했다.

1. git commit
2. git push
3. docker-compose build
4. docker-compose push
5. 쿠버네티스에 접속
6. set image로 이미지 업데이트

하지만 배포를 자동화하게된다면, 훨씬 간단해진다.

1. git push

깃 푸시만 하게 된다면, 그 코드를 가지고 도커가 빌드되고 배포된다.

profile
응애

0개의 댓글