Install Gitlab with Nginx(not bundle) on Ubuntu 18.04

의존 패키지 설치 sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates tzdata perl gitlab-ee package repository 추가 gitlab의 최신 버전을 설치하기 위해 repository를 추가합니다. curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo…

0 Comments

gitlab https push/pull 할 때 오류

repository에 있는 프로젝트를 push 또는 pull 할 때 502 오류가 발생하는 경우 /etc/gitlab/gitlab.rb에서 puma 설정을 true로 변경한다. puma['enable'] = true 변경된 설정을 적용하기 위해 reconfigure를 해준다. sudo gitlab-ctl reconfigure 참고…

0 Comments

gitlab we’re sorry, but something went wrong

gitlab 설치 후 웹페이지에 접속했는데 아래와 같은 페이지가 보였습니다. 상세한 error를 확인하려는 경우 로그를 확인하라는 메시지가 나옵니다. 필자는 nginx로 gitlab을 설정했기 때문에 nginx 로그를 확인했습니다. 로그 위치 : /var/log/nginx/error.log […

0 Comments

k3s(kubernetes) 설치와 gitlab 연동하기

k3s(Kubernetes) 설치 및 실행 k3s는 간단한 shell 명령으로 설치와 실행이 가능하다. $ curl -sfL https://get.k3s.io | sh - 위 명령으로 간단한 설치와 실행이 가능한데, 필자의 경우 이미 서버에서 web 서비스들을…

0 Comments

gitlab registry 저장 위치 변경

gitlab registry를 설정하고 저장되는 이미지들을 넉넉한 하드웨어 공간으로 변경하기 위해 path 설정을 해주었다. /etc/gitlab/gitlab.rb를 수정한다. gitlab_rails['registry_path'] = "/path/to/registry/storage" 위에서 본인이 원하는 path로 수정하고 reconfigure/restart를 실행한다. $ sudo gitlab-ctl reconfigure $…

0 Comments

gitlab registry domain 설정 하기 with nginx

gitlab에서 docker registry를 사용할 수 있는 걸 알게 됐다. reg.example.com과 같은 도메인 주소로 registry 접근이 가능하게 설정하는 방법을 포스팅 하겠다. nginx configuration 설정 $ sudo vi /etc/nginx/sites-available/reg.conf 먼저 reg.conf 파일을…

0 Comments

gitlab 버전 업그레이드 시 db migration 에러

gitlab을 최신 버전으로 업그레이드 하려는데 db migration에서 아래와 유사한 에러가 발생했다. gitlab-ctl 명령으로 restart를 할 때 postgresql-exporter가 정상적으로 실행이 안 되고 reconfigure할 때 아래 메시지들이 출력되었다. bash[migrate gitlab-rails database] action…

0 Comments

gitlab 12.x.x 버전 설치 시 database migration 오류

gitlab을 버전 업그레이드 하는데 database migration에서 문제가 생겼다. 설치가 잘 진행되나 싶었는데 migration 오류를 뿜어내며 설치가 중단 됐다. 구글링으로 여러 방법을 써봤는데 제대로 설치되는 경우가 없었다. 결국 migration은 포기하고 깔끔하게…

0 Comments

Ubuntu 16.04 gitlab 설치 nginx 연동

블로그 운영중인 서버에 gitlab을 설치하기로 했다. gitlab은 잘 사용하진 않으면서 틈만나면 설치해보는 것 같다. 고통스러운 것은 그렇게 매번 설치할 때마다 제대로 안 되서 한번씩 삽질을 하게 된다는 것이다. 기본적인 설치…

1 Comment

우분투(Ubuntu) 16.04(32bit) Gitlab install with apache2

집에서 개인 서버를 운영하는데 낡은 노트북으로 서버를 사용하다 보니 Gitlab에서 제공하는 64 bit용 설치파일을 사용할 수가 없었습니다.. 결국 Step-by-Step으로 Gitlab을 설치해보기로 합니다. 원본 가이드는 gitlab 공식 페이지에서 제공하는 다음 사이트를…

0 Comments