본문 바로가기
WIKI 기술 지식 베이스

GitLab Locations

원문 보기 위키 갱신

GitLab 통합은 gitlab.com 또는 자체 호스팅 GitLab에서 카탈로그 엔티티를 로드하는 것을 지원해요.

출처: 문서

본문

GitLab 통합은 gitlab.com 또는 자체 호스팅 GitLab에서 카탈로그 엔티티를 로드하는 것을 지원해요. 엔티티는 정적 카탈로그 구성에 추가하거나, catalog-import 플러그인으로 등록할 수 있어요.

integrations:  gitlab:    - host: gitlab.com      token: ${GITLAB_TOKEN}

note

편의를 위해 공개 GitLab 제공자는 시작 시 자동으로 추가됩니다. 따라서 토큰을 제공하고 싶을 때만 나열하면 됩니다.

gitlab 키 바로 아래에는 데이터를 가져오려는 GitLab 제공자를 나열할 수 있는 제공자 구성 목록이 있어요. 각 항목은 최대 4개의 요소를 가진 구조예요.

  • host: GitLab 인스턴스의 호스트, 예: gitlab.company.com.

  • token (선택): GitLab이 기대하는 인증 토큰. 토큰은 최소한 api, read_repository, write_repository 스코프가 필요해요. 제공되지 않으면 익명 접근이 사용돼요.

  • apiBaseUrl (선택): GitLab API의 URL. 자체 호스팅 설치에서는 보통 https://<host>/api/v4에 있어요. gitlab.com에서는 추론할 수 있으므로 이 구성이 필요 없어요.

  • baseUrl (선택): 이 제공자의 기본 URL, 예: https://gitlab.com. 제공되지 않으면 https://{host}로 가정돼요.

더 알아보기 (Learn more)