Devops, Gitlab 설치

눕눕·2022년 5월 20일
0

Devops

목록 보기
2/4

Gitlab 설치

Jenkins랑 같이 사용해보려고 설치를 진행해보려고 한다.

환경은
ubuntu 20.04

정식 가이드는 아래의 Gitlab 웹 페이지 참고!
https://about.gitlab.com/install/#ubuntu

필요한 dependency들의 설치 및 설정

sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
sudo apt-get install -y postfix

postfix 설치할 때 아래와 같은 화면을 볼 수 있다. 우선은 Internet Site로 mail의 도메인을 적어주고 넘어가자.

Gitlab 패키지 repo 추가해주고 설치

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo EXTERNAL_URL="https://gitlab.pwcqwer.com" apt-get install gitlab-ce

위 쪽의 EXTERNAL_URL은 가지고 있는 것으로 바꿔주자. 사용할만한 dns가 없다면 ip를 넣자.

EXTERNAL_URL은 나중에 아래의 경로에 있는 파일을 수정하여 변경할 수 있다.

/etc/gitlab/gitlab.rb

비밀번호 확인

설치 할 때, custom password를 제공하지 않았다면, password는 랜덤하게 생성되며 24시간 동안만 저장된다.

sudo cat /etc/gitlab/initial_root_password

로그인 확인

username은 root로 하고 password는 위에서 취득한 것을 넣어서 확인해 본다.

마치며

설치를 했으니 코드를 올리고 ci를 차례차례 구성해보자.

profile
n년차 눕눕

0개의 댓글