Jenkins로 Github 연동하기 (2)
Jenkins 플러그인 설치하기
Jenkins
에는 수많은 플러그인들이 있습니다. 그 중 제일 필요한 것은 Github, SSH 등의 플러그인 입니다. Version 2.x 버전 이후에
Install suggested plugins
를 선택하면, 필수 플러그인들을 설치해 줍니다.
Jenkins
에는 수많은 플러그인들이 있습니다. 그 중 제일 필요한 것은 Github, SSH 등의 플러그인 입니다. Version 2.x 버전 이후에
Install suggested plugins
를 선택하면, 필수 플러그인들을 설치해 줍니다.
젠킨스는 CI/CD에 주로 사용되는 오픈 소스 자동화 소프트웨어입니다.
매번 서버에 배포를 하게 되는 것을 Github이나 스크립트를 이용하여 자동으로 빌드되도록 합니다.
실제로 저는 Vue.js
+ Express.js
로 만든 게시판에 Jenkins Pipeline 을 사용하여, 배포 자동화를 구축하였습니다.
공식 홈페이지 에서는, 설정이 쉽다고
써있지만 개인적으로 미친듯이
어려웠습니다.
다른 분들은 부디 더이상 시간을 낭비하지 않게 블로그에 설정하는 법을 올립니다.
Serverless
란 “서버가 없다” 라는 뜻입니다. 근데, 실제로는 없는 것은 아닙니다.
가상머신이나 컨테이너를 이용하여 서버를 설정하고, 처리하는 것이 아님을 의미 합니다.
보통 클라우드 서비스 하면 생각나는 것은 Iaas, Paas, Saas 입니다.
이 세가지의 큰 분류를 넘어서 Baas (Backend as a Service), Faas (Function as a Service) 를 사용하는 것입니다.
More …웹 크롤링을 위한 단순 Function용 입니다.
먼저, https://www.ncloud.com
에 접속하셔서, 사진과 같이 Cloud Functions
를 누릅니다.
앞서 시작편 에서는, 어떻게 사용하는지 기본 사용방법을 적어 보았습니다.
이번 에는, 누구나 한번쯤은 해 본 웹 크롤링을 NCP Functions
로 시도 해보겠습니다.