InfoGrab DocsInfoGrab Docs

GitLab Pages 커스텀 도메인

GitLab Pages 사이트의 커스텀 도메인과 SSL/TLS 인증서를 설정하는 방법을 설명합니다.

커스텀 도메인은 다음 용도로 사용할 수 있습니다. GitLab Pages와 함께 사용합니다. SAML 또는 SCIM으로 프로비저닝된 사용자의 이메일 확인 절차를 건너뛰는 데 사용합니다. 이 방식으로 커스텀 도메인을 사용하면 GitLab Pages 기능을 쓰되 사전 요구 사항 은 건너뛸 수 있습니다. 커스텀 도메인 이름을 하나 이상 사용하려면 다음 작업을 수행합니다. 커스텀 루트 도메인 또는 서브도메인 을 추가합니다. SSL/TLS 인증서 를 추가합니다. Warning 가장 널리 쓰이는 공개 이메일 도메인 은 인증할 수 없습니다. 커스텀 도메인 설정 # 커스텀 도메인으로 Pages를 설정하려면 다음 단계를 완료합니다. 사전 요구 사항 # 관리자가 GitLab Pages 커스텀 도메인 을 위해 서버를 구성해야 합니다. 기본 Pages 도메인(GitLab.com의 경우 *.gitlab.io )으로 제공되는 GitLab Pages 웹사이트가 실행 중이어야 합니다. 커스텀 도메인 이름 example.com 또는 서브도메인 subdomain.example.com 이 필요합니다. DNS 레코드를 설정할 수 있는 도메인 서버 제어판에 접근할 수 있어야 합니다. 도메인을 GitLab Pages 서버로 연결하는 DNS 레코드( A , AAAA , ALIAS 또는 CNAME ). 해당 이름에 DNS 레코드가 여러 개 있으면 ALIAS 레코드를 사용해야 합니다. 도메인 소유권을 확인하는 DNS TXT 레코드. DNS 레코드 개요는 GitLab Pages DNS 레코드 를 참고합니다. 1단계: 커스텀 도메인 추가 # GitLab Pages에 커스텀 도메인을 추가하려면 다음 단계를 수행합니다. 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 Deploy > Pages 를 선택합니다. 오른쪽 상단 모서리에서 New Domain 을 선택합니다. Domain 에 도메인 이름을 입력합니다. 선택 사항. Certificate 에서 Automatic certificate management using Let's Encrypt 토글을 꺼서 SSL/TLS 인증서 를 추가합니다. 인증서와 키는 나중에 추가할 수도 있습니다. Create New Domain 을 선택합니다. 2단계: 인증 코드 받기 # Pages에 새 도메인을 추가하면 GitLab이 인증 코드를 표시합니다. 다음 단계에서 이 값을 복사하여 도메인 제어판에 TXT 레코드로 붙여 넣습니다. 인증 코드의 구조는 다음과 같습니다. Name/Host: 루트 도메인: _gitlab-pages-verification-code.example.com 서브도메인: _gitlab-pages-verification-code.subdomain.example.com DNS 레코드 유형: TXT 값: gitlab-pages-verification-code=00112233445566778899aabbccddeeff (GitLab에 표시된 실제 코드를 사용합니다) Note Cloudflare 같은 일