728x90
Gitlab 로컬 호스트 IP로 서비스하게 되면 보안적인 문제도 있을뿐더러 추후에 IP가 바뀌게 되면 관련 IDE, CI/CD 모듈에서 전체적으로 바뀌어야 하는 불편함이 있다.
따라서 도메인을 설정하여 운영하여 효율을 제고할 필요가 있다.
※ 오픈소스(Gitlab 뿐만아니라 모든)로 작업할 경우 서버의 리소스를 반드시 Hardware Requirement에 충족되는 자원할당 바람
1. 우선 Gitlab 서버의 host에서 변경작업을 수행한다.
$ sudo vi /etc/hosts
hosts에서 아래의 도메인 설정을 로컬호스트로 등록한다. 필자는 'gitlab.armyost.com'으로 서비스 할 예정이다.
127.0.0.1 gitlab.armyost.com gitlab
2. Gitlab 설정 파일을 변경한다.
$ sudo vi /var/opt/gitlab/gitlab-rails/etc/gitlab.yml
gitlab.yml 에서 다음과 같이 도메인을 입력한다.
## GitLab settings
gitlab:
## Web server settings (note: host is the FQDN, do not include http://)
host: gitlab.armyost.com
port: 80
https: false
3. Gitlab 서비스를 Restart 한다.
$ sudo gitlab-ctl restart
4. 재기동 후 Gitlab Status를 확인할때
$ sudo gitlab-ctl status
모두 Run 상태로 나와야 한다.
'PaaS > CI CD' 카테고리의 다른 글
(Gitlab) Gitlab yum install 방법, 관리자 비밀번호 초기화 (0) | 2022.03.29 |
---|---|
(Kubernetes, Jenkins) Docker이미지를 kubernetes 밖에서 빌드할 것인가 kubernetes Jenkins Agent에서 빌드할 것인가 (0) | 2022.02.21 |
(JAVA-Jenkins) Java SpringFrameWork Jenkins 파이프라인 With Nexacro (0) | 2022.01.24 |
CI/CD 배포 전략 설계시 고려사항 (0) | 2022.01.17 |
CI와 CD는 무엇일까? (0) | 2021.12.21 |