GitLab Duo 애드온

Tier: Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

조직의 사용자에게 더 많은 GitLab 기능에 대한 접근을 제공하기 위해 GitLab Duo 좌석을 구매할 수 있습니다. GitLab Duo는 Premium 및 Ultimate 고객에게만 제공됩니다.

GitLab Duo에서 제공하는 기능에 대한 접근은 좌석 할당을 통해 관리됩니다. GitLab Duo는 그룹 네임스페이스 또는 인스턴스의 모든 사용자에게 할당할 수 있습니다.

GitLab Duo 좌석 구매하기

그룹 네임스페이스 또는 셀프 매니지드 인스턴스를 위해 추가 GitLab Duo Pro 또는 GitLab Duo Enterprise 좌석을 구매할 수 있습니다. 구매를 완료한 후, 사용자가 GitLab Duo를 사용할 수 있도록 좌석을 할당해야 합니다.

GitLab Duo Pro 좌석을 구매하려면 고객 포털을 사용하거나 GitLab 영업팀에 연락할 수 있습니다. GitLab Duo Enterprise를 구매하려면 GitLab 영업팀에 연락하십시오.

  1. GitLab 고객 포털에 로그인합니다.
  2. 구독 카드에서 수직 점 3개( )를 선택합니다.
  3. Buy GitLab Duo Pro를 선택합니다.
  4. GitLab Duo에 대한 좌석 수를 입력합니다.
  5. 구매 요약 섹션을 검토합니다.
  6. 결제 수단 드롭다운 목록에서 결제 수단을 선택합니다.
  7. Purchase seats를 선택합니다.

GitLab Duo 좌석 할당하기

전제 조건:

  • GitLab Duo 애드온을 구매하거나 활성 GitLab Duo 평가판이 있어야 합니다.
  • 셀프 매니지드 및 GitLab Dedicated의 경우:
    • GitLab Duo Pro 애드온은 GitLab 16.8 이상에서 제공됩니다.
    • GitLab Duo Enterprise 애드온은 GitLab 17.3 이상에서만 제공됩니다.

GitLab Duo를 구매한 후, 사용자가 애드온에 접근할 수 있도록 좌석을 할당할 수 있습니다.

GitLab.com의 경우

프로젝트나 그룹에서 GitLab Duo 기능을 사용하려면, 사용자를 최소한 하나의 최상위 그룹의 좌석에 할당해야 합니다.

  1. 왼쪽 사이드바에서 Search or go to를 선택하고 그룹을 찾습니다.
  2. Settings > GitLab Duo를 선택합니다.
  3. 사용자 오른쪽의 토글을 켜서 GitLab Duo 좌석을 할당합니다.

사용자에게 확인 이메일이 전송됩니다.

셀프 매니지드의 경우

전제 조건:

  • 관리자가 되어야 합니다.
  1. 왼쪽 사이드바에서 하단의 Admin을 선택합니다.
  2. GitLab Duo를 선택합니다.
    • GitLab Duo 메뉴 항목이 없는 경우, 구매 후 구독을 동기화합니다:
      1. 왼쪽 사이드바에서 Subscription을 선택합니다.
      2. 구독 세부정보에서 마지막 동기화 오른쪽의 옵션을 선택하여 구독을 동기화합니다( ).
  3. 사용자 오른쪽의 토글을 켜서 GitLab Duo 좌석을 할당합니다.

사용자에게 확인 이메일이 전송됩니다.

이 이메일을 끄려면 관리자가 duo_seat_assignment_email_for_sm 기능 플래그를 비활성화해야 합니다.

네트워크 및 프록시 설정 구성하기

셀프 매니지드 인스턴스의 경우, GitLab Duo 기능을 사용하려면
네트워크 연결을 활성화해야 합니다.

GitLab Duo 좌석을 대량으로 할당 및 제거

여러 사용자에 대해 좌석을 대량으로 할당하거나 제거할 수 있습니다.

GitLab.com의 경우

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 설정 > 사용량 한도를 선택합니다.
  3. GitLab Duo 탭을 선택합니다.
  4. 좌석을 할당하거나 제거할 사용자를 선택합니다:
    • 여러 사용자를 선택하려면 각 사용자 왼쪽의 체크박스를 선택합니다.
    • 모두 선택하려면 표 상단의 체크박스를 선택합니다.
  5. 좌석을 할당하거나 제거합니다:
    • 좌석을 할당하려면 좌석 할당을 선택한 다음 좌석 할당을 선택하여 확인합니다.
    • 사용자를 좌석에서 제거하려면 좌석 제거를 선택한 다음 좌석 제거를 선택하여 확인합니다.

자체 관리의 경우

자체 관리 인스턴스의 관리자는 Rake 작업을 사용하여 좌석을 대량으로 할당 또는 제거할 수 있습니다.

추가 GitLab Duo 좌석 구매

그룹 네임스페이스 또는 자체 관리 인스턴스에 대해 추가 GitLab Duo Pro 또는 GitLab Duo Enterprise 좌석을 구매할 수 있습니다. 구매를 완료하면 좌석이 구독의 총 GitLab Duo 좌석 수에 추가됩니다.

사전 조건:

  • GitLab Duo Pro 또는 GitLab Duo Enterprise 애드온을 구매해야 합니다.

GitLab.com의 경우

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 설정 > 사용량 한도를 선택합니다.
  3. GitLab Duo 탭을 선택합니다.
  4. 좌석 추가를 선택합니다.
  5. 고객 포털에서 추가 좌석 추가 필드에 좌석 수를 입력합니다. 금액은 그룹 네임스페이스와 연결된 구독의 좌석 수보다 클 수 없습니다.
  6. 청구 정보 섹션에서 드롭다운 목록에서 결제 방법을 선택합니다.
  7. 개인정보 보호정책서비스 약관 체크박스를 선택합니다.
  8. 좌석 구매를 선택합니다.
  9. GitLab SaaS 탭을 선택하고 페이지를 새로 고침합니다.

자체 관리 및 GitLab 전용의 경우

사전 조건:

  • 관리자가 되어야 합니다.
  1. GitLab 고객 포털에 로그인합니다.
  2. 구독 카드의 GitLab Duo Pro 섹션에서 좌석 추가를 선택합니다.
  3. 좌석 수를 입력합니다. 금액은 구독의 좌석 수보다 클 수 없습니다.
  4. 구매 요약 섹션을 검토합니다.
  5. 결제 방법 드롭다운 목록에서 결제 방법을 선택합니다.
  6. 좌석 구매를 선택합니다.

GitLab Duo Pro 평가판 시작

Tier: Premium, Ultimate

Offering: GitLab.com, Self-managed, GitLab Dedicated

GitLab.com에서

사전 조건:

  • 유효한 유료 구독 또는 Ultimate 평가판이 활성화된 최상위 그룹의 소유자여야 합니다.
  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 설정 > 청구를 선택합니다.
  3. 무료 GitLab Duo Pro 평가판 시작을 선택합니다.
  4. 필드를 작성합니다.
  5. 계속을 선택합니다.
  6. 요청 시 평가판을 적용할 그룹을 선택합니다.
  7. 내 평가판 활성화를 선택합니다.
  8. 좌석 할당을 통해 접근이 필요한 사용자에게 좌석을 할당합니다.

셀프 관리 및 GitLab 전용

필수 조건:

  • 활성화된 유료 Premium 또는 Ultimate 구독이 있어야 합니다. 현재 셀프 관리되는 무료 사용자에게는 GitLab Duo Pro 평가판이 제공되지 않습니다.
  • GitLab 16.8 이상이 설치되어 있어야 하며, 인스턴스가 GitLab과 구독 데이터 동기화를 할 수 있어야 합니다.
  • GitLab Duo는 최상의 사용자 경험 및 결과를 위해 GitLab 17.2 이상이 필요합니다. 이전 버전도 작동할 수 있지만, 경험이 저하될 수 있습니다.
  1. GitLab Duo Pro 평가판 페이지로 이동합니다.
  2. 필드를 작성합니다.

    • 구독 이름을 찾으려면:
      1. 고객 포털의 구독 및 구매 페이지에서 평가판을 적용할 구독을 찾습니다.
      2. 페이지 상단에서, 구독 이름이 배지로 표시됩니다.

        구독 이름

    • 평가판 등록을 위해 제출한 이메일이 구독 연락처의 이메일과 일치하는지 확인합니다.
  3. 제출을 선택합니다.

평가판은 자동으로 24시간 이내에 인스턴스와 동기화됩니다. 평가판이 동기화되면, GitLab Duo에 액세스할 사용자를 위해 좌석 할당합니다.

자동 좌석 제거

GitLab Duo 추가 좌석은 자동으로 제거되어 자격이 있는 사용자만 접근할 수 있도록 보장됩니다. 이는 다음과 같은 경우 발생합니다:

  • 좌석 초과
  • 차단, 금지 및 비활성 사용자

구독 만료 시

GitLab Duo 추가 기능이 포함된 구독이 만료되면, 좌석 할당은 28일 동안 유지됩니다. 구독이 갱신되거나 이 28일 이내에 GitLab Duo가 포함된 새로운 구독이 구매되면 사용자는 자동으로 재할당됩니다.

28일의 유예 기간이 끝나면 좌석 할당이 제거되고 사용자는 재할당되어야 합니다.

좌석 초과에 대한 경우

구매한 GitLab Duo 추가 좌석 수가 줄어들면, 좌석 할당이 자동으로 제거되어 구독에서 사용할 수 있는 좌석 수와 일치하게 됩니다.

예시:

  • 50석 GitLab Duo Pro 구독이 있으며 모든 좌석이 할당되어 있습니다.
  • 30석으로 구독을 갱신합니다. 구독 초과인 20명의 사용자가 GitLab Duo Pro 좌석 할당에서 자동으로 제거됩니다.
  • 만약 갱신 전에 20명의 사용자만 GitLab Duo Pro 좌석이 할당되어 있었다면, 좌석 제거가 발생하지 않습니다.

좌석 제거는 다음 기준에 따라 순서대로 선택됩니다:

  1. 아직 코드 제안을 사용하지 않은 사용자, 가장 최근에 할당된 순으로.
  2. 코드 제안을 사용한 사용자, 코드 제안의 사용이 가장 덜 최근인 순으로.

차단, 금지 및 비활성 사용자에 대한 경우

매일 한두 번, CronJob이 GitLab Duo 좌석 할당을 검토합니다. GitLab Duo 좌석에 할당된 사용자가 차단되거나 금지되거나 비활성화되는 경우, GitLab Duo 기능에 대한 접근이 자동으로 제거됩니다.

좌석이 제거된 후에는 다시 사용할 수 있으며, 새로운 사용자에게 재할당할 수 있습니다.

GitLab Duo Pro 및 GitLab Duo Enterprise 접근 권한 변경

Tier: Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

2024년 10월 17일부터, Premium 또는 Ultimate 구독이 있는 고객은 AI 기반 기능에 액세스하기 위해 GitLab Duo 추가 기능이 필요합니다.

GitLab Duo Pro 또는 GitLab Duo Enterprise 기능을 사용 계속하기 위해 다음 중 하나를 수행할 수 있습니다:

  • 무료 평가판 시작
  • GitLab Duo Pro 또는 Duo Enterprise 구매

GitLab Duo Enterprise는 Ultimate 구독에만 제공됩니다.

이미 GitLab Duo Pro 또는 Enterprise를 구매한 경우, 접근 권한을 잃지 않기 위해 2024년 10월 17일 이전에 남은 좌석을 할당해야 합니다.

Ultimate 구독이 있고 GitLab Duo Pro를 Duo Enterprise로 업그레이드할 수 있는 옵션과 함께 구매한 경우, 2024년 10월 17일 이전에 업그레이드해야 합니다. 업그레이드를 하지 않으면 GitLab Duo Enterprise의 기능에 대한 접근이 상실됩니다.