콘텐츠로 이동
📣 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 n8n 공식 문서의 한글판을 국내 최초로 제공합니다.

GitLab 자격 증명#

다음 노드 인증에 이 자격 증명을 사용할 수 있습니다:

지원되는 인증 방법#

  • API 액세스 토큰
  • OAuth2 (권장)

관련 리소스#

서비스에 대한 자세한 내용은 GitLab의 API 문서를 참조하세요.

API 액세스 토큰 사용하기#

이 자격 증명을 구성하려면 GitLab 계정이 필요하고:

  • GitLab 서버의 URL
  • 액세스 토큰

자격 증명을 설정하려면:

  1. GitLab에서 아바타를 선택한 후 프로필 편집을 선택합니다.
  2. 왼쪽 사이드바에서 액세스 토큰을 선택합니다.
  3. 새 토큰 추가를 선택합니다.
  4. 토큰의 이름을 입력합니다. 예: n8n 통합.
  5. 토큰에 대한 만료 날짜를 입력합니다. 만료 날짜를 입력하지 않으면 GitLab은 자동으로 현재 날짜로부터 365일 후로 설정합니다.
    • 토큰은 만료 날짜의 자정(UTC)에 만료됩니다.
  6. 원하는 범위를 선택합니다. GitLab 노드의 경우, api 범위를 사용하여 노드의 모든 기능에 쉽게 접근할 수 있습니다. 또는 사용하고자 하는 기능에 대한 범위를 선택하려면 개인 액세스 토큰 범위를 참조하세요.
  7. 개인 액세스 토큰 생성을 선택합니다.
  8. 생성된 액세스 토큰을 복사하여 n8n 자격 증명의 액세스 토큰에 입력합니다.
  9. n8n 자격 증명의 GitLab 서버 URL을 입력합니다.

자세한 내용은 GitLab의 개인 액세스 토큰 생성 문서를 참조하세요.

OAuth2 사용하기#

n8n Cloud 사용자 참고 사항

Cloud 사용자는 연결 정보를 직접 입력할 필요가 없습니다.
Connect my account 를 선택하면 브라우저를 통해 계정을 연결할 수 있습니다.

n8n을 자체 호스팅하는 경우 GitLab 계정이 필요합니다. 그런 다음 새 GitLab 애플리케이션을 만듭니다:

  1. GitLab에서 아바타를 선택한 후 프로필 편집을 선택합니다.
  2. 왼쪽 사이드바에서 애플리케이션을 선택합니다.
  3. 새 애플리케이션 추가를 선택합니다.
  4. 애플리케이션의 이름을 입력합니다. 예: n8n 통합.
  5. n8n에서 OAuth 리디렉션 URL을 복사합니다. 이를 GitLab 리디렉션 URI로 입력합니다.
  6. 원하는 범위를 선택합니다. GitLab 노드의 경우, api 범위를 사용하여 노드의 모든 기능에 쉽게 접근할 수 있습니다. 또는 사용하고자 하는 기능에 대한 범위를 선택하려면 개인 액세스 토큰 범위를 참조하세요.
  7. 애플리케이션 저장을 선택합니다.
  8. 애플리케이션 ID를 복사하고 이를 n8n 자격 증명의 클라이언트 ID로 입력합니다.
  9. 비밀을 복사하고 이를 n8n 자격 증명의 클라이언트 비밀로 입력합니다.

자세한 내용은 GitLab의 GitLab을 OAuth 2.0 인증 ID 공급자로 구성하기 문서를 참조하세요. OAuth2 및 GitLab에 대한 더 많은 정보는 GitLab OAuth 2.0 ID 공급자 API 문서를 참조하시기 바랍니다.

인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!