
들어가며. 사이드 프로젝트를 진행하면 자동배포 구현을 담당하게 되었다. 우리가 흔히 알고 있는 CI/CD를 완벽하게 구현하기 보다 자동 배포에 집중하여 구현했다. GIthub Actions 을 적용하여 프로젝트 main 브랜치에 push 및 merge 되었을 때 Github Actions에서 프로젝트를 자동 빌드하여 jar 파일을 이미지화 후 Docker hub에 push 이후 EC2 환경에 접근하여 해당 image 파일을 pull 하여 docker 로 배포 CI / CD 란? 1.1 지속적 통합 CI 는 Continuous Integration 의 줄인 표현이다. 풀어서 설명하면 개발자를 위해 빌드와 테스트를 자동화하는 과정이다. CI는 변경 사항을 자동으로 테스트해 애플리케이션에 문제가 없다는 것을 ..
DevOps
2023. 12. 15. 20:52
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Traffic
- Session
- Submodule
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초 #대규모 #개발 #설계 #대규모솔루션 #캐시 #study
- CI/CD
- docker
- index
- Github Actions
- java
- 공부
- codingtest
- 성능개선
- cd
- DevOps
- CS
- 회고
- network
- 프로젝트
- token
- DB
- MYSQL
- 트래픽
- 데이터 배이스
- spring boot
- AWS
- 인덱스
- Algorithm
- Project
- Hash
- CI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함