728x90 DevOps/CICD11 [DevOps] Jenkins , GitLab 연동(CI 생성)(3) 개요아래의 과정의 내용을 포스팅 하겠습니다. 이전 글과 이어지는 내용이기 때문에 이전에 포스팅한 글부터 참고해주세요.(아래 링크 첨부해뒀습니다.)2024.12.18 - [DevOps] - [DevOps] Jenkins , GitLab 연동(CI 생성)(1) [DevOps] Jenkins , GitLab 연동(CI 생성)(1)개요(버전 정보)OS : Ubuntu 24.04gitlab : 17.6.1jenkins : 2.479.2java : openjdk 17.0.13시나리오Jenkins에서 GitLab 관련 플러그인을 설치GitLab에서 User 설정 → Access Tokens으로 들어가 API 토큰 생성Jenkins에서 Credentialswww.estar987.com 2024.12.18 - [Dev.. 2024. 12. 18. [DevOps] Jenkins , GitLab 연동(CI 생성)(2) 개요아래의 과정의 내용을 포스팅 하겠습니다. Jenkins에서 GitLab 관련 플러그인을 설치GitLab에서 User 설정 → Access Tokens으로 들어가 API 토큰 생성Jenkins에서 Credentials → GitLab API Token을 만듦Token에 GitLab에서 만든 Token을 넣어줌Jenkins관리 → 시스템 설정GitLab 탭에서 Connection name(원하는 거), host URL (https://gitlab.com) API credentials 넣어준다.전체 시나리오 및 개요에 관한 내용을 포스팅한 글입니다. 2024.12.18 - [DevOps] - [DevOps] Jenkins , GitLab 연동(CI 생성)(1) [DevOps] Jenkins , GitLab.. 2024. 12. 18. [DevOps] Jenkins , GitLab 연동(CI 생성)(1) 개요(버전 정보)OS : Ubuntu 24.04gitlab : 17.6.1jenkins : 2.479.2java : openjdk 17.0.13시나리오Jenkins에서 GitLab 관련 플러그인을 설치GitLab에서 User 설정 → Access Tokens으로 들어가 API 토큰 생성Jenkins에서 Credentials → GitLab API Token을 만듦Token에 GitLab에서 만든 Token을 넣어줌Jenkins관리 → 시스템 설정GitLab 탭에서 Connection name(원하는 거), host URL (https://gitlab.com) API credentials 넣어준다.Jenkins 프로젝트 만든다 (freestyle or Pipeline)구성에 들어가 gitlab connec.. 2024. 12. 18. [Jenkins, GitLab] Jenkins , GitLab Pipe line 구축(연동 시) 발생하는 ERR - Web Hook 등록 안됨 개요Jenkins와 GitLab을 연동하여 CI를 구성하던 중 Webhook 등록이 안되는 오류를 경험하였다. 해당 증상은 아래와 같이 Webhook을 등록을 하는데 계속 권한이 없다. 유효하지 않다 라는 err로그가 나오면서 Webhook이 생성되지 않는 오류이다. 증상 해결관리자 설정에서 Network 설정에서 Outbound 요청에서 Allow requests to the local network from webhooks and integrations를 체크하여 활성화를 해주어야한다. 정상적으로 생성된 화면 2024. 12. 18. [DevOps] Harbor 구성 후 삭제하기 개요Harbor는 Docker 이미지 저장소 관리 도구로, 삭제하려면 컨테이너, 데이터, 구성 파일 등을 모두 정리해야 한다. 아래는 Harbor를 안전하게 삭제하는 방법이다. 1단계 : Harbor 서비스 중지1.1 Docker Compose로 실행 중인 경우1. Harbor 설치 디렉터리로 이동cd ~/harbor 2. docker-compose 명령어로 컨테이너 중지docker-compose downWARN[0000] /root/harbor/docker-compose.yml: `version` is obsolete[+] Running 10/10 ✔ Container harbor-jobservice Removed .. 2024. 12. 12. [DevOps] 다양한 사용자가 GitLab 환경을 사용할 때 설정가이드 0. GITLAB INSTALLhttps://estar987.tistory.com/entry/GitLAB-%EC%84%A4%EC%B9%98 GitLAB 설치1. GitLab 패키지 저장소 추가1.1 필수 패키지 설치sudo apt updatesudo apt install -y curl ca-certificates gnupg 1.2 GitLab GPG 키 추가curl -fsSL https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | sudo gpg --dearmor -o /usr/share/keyringwww.estar987.com 1. GIT 초기 설정GitLab을 사용하기 위해선 먼저 Git 환경을 설정해야 합니다.1-1. 사용자 정보 설정Git을 사용하기 위해.. 2024. 12. 10. 이전 1 2 다음 728x90