Jenkins로 Github 연동하기 (2)

Jenkins 플러그인 설치하기

Jenkins 에는 수많은 플러그인들이 있습니다. 그 중 제일 필요한 것은 Github, SSH 등의 플러그인 입니다. Version 2.x 버전 이후에 placeholder
Install suggested plugins 를 선택하면, 필수 플러그인들을 설치해 줍니다.
placeholder

More …

Jenkins로 Github 연동하기 (1)

Jenkins 란?

젠킨스는 CI/CD에 주로 사용되는 오픈 소스 자동화 소프트웨어입니다.
placeholder
매번 서버에 배포를 하게 되는 것을 Github이나 스크립트를 이용하여 자동으로 빌드되도록 합니다.
실제로 저는 Vue.js + Express.js 로 만든 게시판에 Jenkins Pipeline 을 사용하여, 배포 자동화를 구축하였습니다.
공식 홈페이지 에서는, 설정이 쉽다고 써있지만 개인적으로 미친듯이 어려웠습니다.
다른 분들은 부디 더이상 시간을 낭비하지 않게 블로그에 설정하는 법을 올립니다.

More …

Serverless란?

Serverless 란 “서버가 없다” 라는 뜻입니다. 근데, 실제로는 없는 것은 아닙니다.
가상머신이나 컨테이너를 이용하여 서버를 설정하고, 처리하는 것이 아님을 의미 합니다.
보통 클라우드 서비스 하면 생각나는 것은 Iaas, Paas, Saas 입니다.

이 세가지의 큰 분류를 넘어서 Baas (Backend as a Service), Faas (Function as a Service) 를 사용하는 것입니다.

More …