NAS 7

[Synology NAS] Jenkins & Gitlab webhooks 설정하는 방법

이번 시간에는 Gitlab WebHooks 사용법에 대해 설명해보도록 하겠습니다. 이전 포스팅에서 젠킨스와 깃랩 연동할때 Build Trigger 에서 저장하라고 했던 값들이 있습니다. - Gitlab webhook Url - Jenkins Secret Token 잘 모르시겠다면 아래 링크 클릭 https://jsieun73.tistory.com/172 젠킨스에서 자동으로 빌드 유발하기 위한 Trigger 를 선택합니다. (저같은 경우에는 Push Events, Merge Request Event, SSL Vertification 을 설정했습니다.) webhook 추가.. 그리고 테스트.. 아무 문제 없이 제대로 했다면 알맞은 Test Trigger 선택후 실행하면 (몇초내에) 젠킨스에서 뭔가 반응이 올..

NAS 2021.08.05

[Synology NAS] Gitlab API Token 생성 하는 방법 (짧은 글 주의)

Gitlab API Token 생성하는 방법에 설명하겠습니다. 우선, Gitlab 로그인 후 'Edit Profile' 클릭합니다. 사용하는 곳에 따라 알맞게 Scopes를 선택합니다. 이후 생성하시면 Token 이 생성이 되는데 이건 한번 보여주고 끝이라서 무조건! 복사하셔서 저장하셔야 합니다. (제 젠킨스 환경에는 api, read_user, read_api, read_repository, read_registry를 선택했습니다.) 그럼 이만 글을 마치도록 하겠습니다. 감사합니다.

NAS 2021.08.05

[Synology NAS] Jenkins & Gitlab 연동해보기

오늘은 젠킨스와 깃랩을 연동하는 방법에 대해 설명하고자 합니다. 사전 작업 및 NAS 모델 DS 720+ (RAM 10GB) 젠킨스 및 깃랩 기본적인 설치 완료 깃랩에 들어가서 Access Token 발급 https://jsieun73.tistory.com/173 [Synology NAS] Gitlab API Token 생성 하는 방법 (짧은 글 주의) Gitlab API Token 생성하는 방법에 설명하겠습니다. 우선, Gitlab 로그인 후 'Edit Profile' 클릭합니다. 사용하는 곳에 따라 알맞게 Scopes를 선택합니다. 이후 생성하시면 Token 이 생성이 되는데 이건 한번.. jsieun73.tistory.com 젠킨스에 들어가셔서 (컨테이너 네트워크를 'host' 방식으로 했다면 포트..

NAS 2021.08.05

[Synology NAS] Jenkins 설치

Synology Nas Dokcer 를 이용한 젠킨스 설치 및 사용법에 대해 설명해보도록 하겠습니다. 우선, Docker 로 들어가서 이미지를 다운로드합니다. 저는 일단 이미 설치가 완료된 상태이고 컨테이너 따로 설정해줄 건 볼륨 경로 말고는 없어서 볼륨 경로만 안내해드리겠습니다. 여기서 의문이 드는 게 네트워크 로컬 포트랑 컨터이너 포트 어떻게 했냐면 'host' 방식으로 했습니다. 잘 모르시겠다면 https://jsieun73.tistory.com/169?category=912594 [Synology NAS] Docker 설치 및 간단 사용설명 시놀로지 NAS에는 _Docker_라는 서비스를 지원합니다. Docker 안에 여러 콘테이너 들이 있는데 이를 활용해서 깃랩, 젠킨스, DB, 기타 여러 서비..

NAS 2021.08.04

[Synology NAS] Gitlab 설치 및 사용법

Synology NAS Docker 를 활용한 Gitlab 설치 및 사용법에 대해 설명해보도록 하겠습니다. 스펙 간단 설명 NAS Model: DS720+ (RAM 10GB) DSM: 7.0 깃랩 최소 사양으로 램 2기가 이상 있어야 합니다. 설치 방법 및 설정하는 방법 - "폴더추가" 버튼을 클릭해서 폴더 경로를 지정후 마운트 경로를 입력하시면 됩니다. /var/opt/gitlab/backups (백업 경로) /var/log/gitlab (로그 경로) /var/opt/gitlab (저장소 및 데이터 경로) /etc/gitlab (깃랩 설정 관련 경로) TIP: 백업 경로를 제외한 나머지 폴더들의 권한은 Everyone으로 주셔야 합니다. (하위 폴더들에게도 권한 부여) 안 그러면 깃랩 실행 시 폴더 권..

NAS 2021.07.29

[Synology NAS] Docker 설치 및 간단 사용설명

시놀로지 NAS에는 _Docker_라는 서비스를 지원합니다. Docker 안에 여러 콘테이너 들이 있는데 이를 활용해서 깃랩, 젠킨스, DB, 기타 여러 서비스를 지원합니다. 이번 포스터에는 Docker 설치 및 개념원리에 대해 설명해보도록 하겠습니다. 스펙 NAS: DS720+ RAM: 10GB DSM: 7.0 Docker 설치 설치방법은 아주 간단합니다. 패키지 센터 > 'Docker' 검색후 설치하면 됩니다. Container 설치 및 개념 사용자가 원하는 _컨테이너_를 검색해서 설치하고, _컨테이너_를 만든 사이트를 들어가서 실행시 필요한 설정에 대해서 맞춰주시기만 하면 설치가 완료됩니다. 위 캡처 화면과 같이 _컨테이너_를 설치하고 실행하기전 _고급설정_을 클릭하면 몇가지 설정하는..

NAS 2021.07.28

[Synology NAS] DS 720+ 설치 및 후기

2년 동안 잘 쓰던 DS218play에서 DS720+로 구매하고 한 달간 사용한 후기를 전하려고 합니다. 또한, DS720+로 구매한 이유에 대해서 간략히 설명해 보려고 합니다. 아 여기서 기존에 사용하던 시놀로지 NAS 장비에 있는 하드를 다른 장비로 옮길 때 내 하드가 날아가면 어쩌나 걱정했던 분들~(특히, 나..) 걱정 안 하셔도 됩니다. 알아서 새로운 NAS에 하드를 넣으니까 이 하드는 기존에 우리 회사 NAS를 사용했던 하드구나 인식하고 알아서 저렇게 알아서 DSM 최신 버전으로 업데이트해주고 실행해줍니다. :) 설치가 완료 후 이것저것 세팅을 끝냈습니다. 참고로 저는 램 8기가 및 SSD 256*2 개 구입해서 꽂았습니다. •◡• 스펙에 대해 간단 설명하려고 합니다. CPU: INTEL Cel..

NAS 2021.07.27