현재 사내용 서버는 현재 Jenkins 를 통해 EC2로 배포되고 있다. 현재 이런 구조에서 이런 불편한 점을 느꼈다.
그렇다면 어떤 환경을 구성하고 싶은걸까?
첫째. 브랜치 작업별로 바로 서버가 올라갔으면 한다. 둘째. 코드만 푸시하여도 서버에 바로 반영이 되었으면 좋겠다. 셋째. 이 과정이 모두 자동화되었으면 좋겠다. 넷째. 쿠버네티스를 활용하여 서버 구성을 빠르게하고 싶다.
이런 목적을 가지고 프로젝트를 시작하게 되었다.