728x90
Gitlab 은 Memory최소사양이 4GB입니다.
필자는 AWS EC2 t2.medium 인스턴스로 진행하였습니다.
1. 기본 구성요소 설치
$ sudo yum install curl policycoreutils-python openssh-server
2. gitlab-ce 설치
$ curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
$ sudo yum install gitlab-ce
3. gitlab 서버 정보 수정 후 설정완료
$ sudo vim /etc/gitlab/gitlab.rb
## /etc/gitlab/gitlab.rb
external_url 'https://gitlab.example.com'
$ sudo gitlab-ctl reconfigure
※ 비밀번호 분실시 비밀번호 초기화 진행
$ sudo gitlab-rails console -e production
$ user = User.where(id: 1).first
$ user.password='변경할비밀번호'
$ user.password_confirmation='변경할비밀번호'
$ user.save
'PaaS > CI CD' 카테고리의 다른 글
Jenkins 다른서버로 이관하기 (0) | 2022.06.07 |
---|---|
App of Apps Pattern 이란? 그리고 ArgoCD에는 어떻게 정의해야 하나 (0) | 2022.06.02 |
(Kubernetes, Jenkins) Docker이미지를 kubernetes 밖에서 빌드할 것인가 kubernetes Jenkins Agent에서 빌드할 것인가 (0) | 2022.02.21 |
(Gitlab) Gitlab 도메인 설정 (0) | 2022.02.15 |
(JAVA-Jenkins) Java SpringFrameWork Jenkins 파이프라인 With Nexacro (0) | 2022.01.24 |