1. 팀내에서 젠킨스로 빌드/배포를 관리함
이를 직접 간단히 구현해보면 DevOps를 이해하는 데에 도움이 됨
DevOps의 등장으로 개발주기가 짧아지면서 배포가 자주 이루어진다~~ 서버관리 방식이 바뀌게된다.
** 개인서버를 대신해 도커를 구축하여 테스트함~ **
도커란?
https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html
초보를 위한 도커 안내서 - 도커란 무엇인가?
도커를 처음 접하는 시스템 관리자나 서버 개발자를 대상으로 도커 전반에 대해 얕고 넓은 지식을 담고 있습니다. 도커가 등장한 배경과 도커의 역사, 그리고 도커의 핵심 개념인 컨테이너와 이
subicura.com
도커는 컨테이너 기반의 오픈소스 가상화 플랫폼~
컨테이너 : 격리된 공간에서 프로세스가 동작하는 기술(가상화 기술)
기존의 가상화방식은 OS를 가상화 : 추가적인 OS를 설치하여 가상화하는 방법은 성능 이슈가 발생함
이를 개선하기 위해 프로세스를 격리하는 방식이 등장한다. --> 도커!
수행 내용
1. 간단한 Spring Boot API 구현 ( 환경 셋팅은 코멘토 강의 내용을 참고한다.)
2. Spring Api와 github 연동
3. 젠킨스 도커 컨테이너 설치
4. 슬랙 연동 : 빌드 성공시 슬랙으로 전송
댓글