구독 관리
Offering: GitLab.com
GitLab에 가입하면 GitLab.com 또는 GitLab Self-Managed 구독을 구매할 수 있습니다. GitLab에 구독한 후 구독 세부 정보를 관리할 수 있습니다. 공개 오픈 소스 프로젝트가 있는 조직은 오픈 소스를 위한 GitLab 프로그램에 신청할 수 있습니다.
구독 구매#
GitLab에 가입하면 GitLab.com 또는 GitLab Self-Managed 구독을 구매할 수 있습니다. 구독은 비공개 프로젝트에서 사용 가능한 기능을 결정합니다.
GitLab에 구독한 후 구독 세부 정보를 관리할 수 있습니다. 문제가 발생하면 GitLab 구독 문제 해결을 참조하세요.
공개 오픈 소스 프로젝트가 있는 조직은 오픈 소스를 위한 GitLab 프로그램에 신청할 수 있습니다.
GitLab.com의 경우#
GitLab.com은 GitLab 멀티 테넌트 서비스형 소프트웨어(SaaS) 제공입니다. GitLab.com을 사용하려면 아무것도 설치할 필요가 없으며 가입만 하면 됩니다. 가입 시 다음을 선택합니다:
- 구독. GitLab.com 기능 비교를 보고 원하는 티어를 결정합니다.
- 원하는 시트 수.
- GitLab Credits 옵션.
GitLab.com 구독은 최상위 그룹에 적용됩니다. 그룹의 모든 하위 그룹 및 프로젝트 구성원은:
- 구독의 기능을 사용할 수 있습니다.
- 구독의 시트를 소비합니다.
사용자가 다른 최상위 그룹(예: 직접 만든 그룹)을 보거나 선택하고 해당 그룹에 유료 구독이 없는 경우 유료 기능을 볼 수 없습니다.
사용자는 서로 다른 구독을 가진 두 개의 서로 다른 최상위 그룹에 속할 수 있습니다. 이 경우 사용자는 해당 구독에서 사용 가능한 기능만 볼 수 있습니다.
GitLab.com을 구독하려면:
- 상단 표시줄에서 Search or go to를 선택하고 그룹을 찾습니다.
- 왼쪽 사이드바에서 Settings > Billing을 선택합니다.
- Upgrade subscription을 선택합니다.
- 티어와 GitLab Credits 옵션을 선택합니다.
- Continue to checkout을 선택합니다. 고객 포털로 리디렉션됩니다.
- Seats 필드에 원하는 시트 수를 입력합니다.
- 구독 세부 정보 및 청구 정보를 검토합니다.
- I accept the Privacy Statement and Terms of Service 체크박스를 선택합니다.
- Buy subscription을 선택합니다.
GitLab Self-Managed의 경우#
GitLab Self-Managed 인스턴스를 위해 GitLab을 구독하려면:
- 가격 페이지로 이동하여 자체 관리 플랜을 선택합니다. 구매를 완료하기 위해 고객 포털로 리디렉션됩니다.
- 구매 후 고객 포털 계정과 연결된 이메일 주소로 활성화 코드가 전송됩니다. 이 코드를 GitLab 인스턴스에 추가해야 합니다.
기존 Free GitLab Self-Managed 인스턴스에 대한 구독을 구매하는 경우 사용자를 충당할 수 있는 충분한 시트를 구매하고 있는지 확인하세요.
구독 보기#
GitLab.com의 경우#
사전 요구 사항:
- 그룹에 대한 Owner 역할이 있어야 합니다.
GitLab.com 구독 상태를 보려면:
- 상단 바에서 Search or go to를 선택하고 그룹을 찾습니다.
- 왼쪽 사이드바에서 Settings > Billing을 선택합니다.
다음 정보가 표시됩니다:
| 필드 | 설명 |
|---|---|
| Seats in subscription | 유료 플랜인 경우 이 그룹을 위해 구매한 시트 수를 나타냅니다 (Enterprise Agile Planning 시트 포함). |
| Seats currently in use | 사용 중인 시트 수. 이 시트를 사용하는 사용자 목록을 보려면 See usage를 선택합니다. |
| Maximum seats used | 사용한 시트의 최대 수. |
| Seats owed | Max seats used - Seats in subscription. |
| Subscription start date | 구독이 시작된 날짜. |
| Subscription end date | 현재 구독이 종료되는 날짜. |
GitLab Self-Managed의 경우#
사전 요구 사항:
- 관리자여야 합니다.
구독 상태를 볼 수 있습니다:
- 오른쪽 상단 모서리에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Subscription을 선택합니다.
Subscription 페이지에는 다음 정보가 포함됩니다:
- 라이선스 대상자
- 플랜
- 업로드, 시작 및 만료 시기
- 구독의 사용자 수 (Enterprise Agile Planning 시트 포함)
- 청구 가능한 사용자 수
- 최대 사용자 수
- 구독 초과 사용자 수
계정 검토#
청구 계정 설정 및 구매 정보를 정기적으로 검토해야 합니다.
청구 계정 설정을 검토하려면:
- 고객 포털에 로그인합니다.
- Billing account settings를 선택합니다.
- 다음을 확인하거나 업데이트합니다:
- Payment methods 아래에서 등록된 신용 카드.
- Company information 아래에서 구독 및 청구 연락처 세부 정보.
- 변경 사항을 저장합니다.
또한 올바른 수의 활성 청구 가능 사용자에 대해서만 갱신하고 있는지 확인하기 위해 사용자 계정을 정기적으로 검토해야 합니다. 비활성 사용자 계정은:
- 청구 가능 사용자로 계산될 수 있습니다. 비활성 사용자 계정을 갱신하면 필요 이상으로 비용을 지불하게 됩니다.
- 보안 위험이 될 수 있습니다. 정기적인 검토는 이 위험을 줄이는 데 도움이 됩니다.
자세한 내용은 다음 문서를 참조하세요:
구독 티어 업그레이드#
사전 요구 사항:
- 청구 계정 관리자여야 합니다.
GitLab 티어를 업그레이드하려면:
- 고객 포털에 로그인합니다.
- 관련 구독 카드에서 Upgrade plan을 선택합니다.
- 업그레이드할 플랜을 선택합니다.
- Continue to checkout을 선택합니다.
- 업그레이드 세부 정보 및 청구 정보를 검토합니다.
- I accept the Privacy Statement and Terms of Service 확인란을 선택합니다.
- Upgrade subscription을 선택합니다.
다음이 이메일로 전송됩니다:
- 결제 영수증. 고객 포털의 Invoices에서도 이 정보에 액세스할 수 있습니다.
- GitLab Self-Managed의 경우 라이선스를 위한 새 활성화 코드.
GitLab Self-Managed에서 새 티어는 다음 구독 동기화 시에 적용됩니다. 즉시 업그레이드하려면 수동으로 구독을 동기화할 수도 있습니다.
GitLab.com에서 구독을 구매할 때 GitLab Credits 옵션을 선택할 수도 있습니다.
구독 갱신#
구독 갱신 날짜 이전에 계정을 검토하여 현재 시트 사용량과 청구 가능 사용자를 확인해야 합니다.
구독은 자동 또는 수동으로 갱신할 수 있습니다. 다음 중 하나를 원하는 경우 수동으로 구독을 갱신해야 합니다:
- 더 적은 시트로 갱신.
- 갱신 중인 제품 수량 증가 또는 감소.
- 갱신된 구독 기간에 더 이상 필요하지 않은 애드온 제품 제거.
- 구독 티어 업그레이드.
갱신 기간 시작 날짜는 그룹 청구 페이지의 Next subscription term start date 아래에 표시됩니다.
다음에 문의하세요:
구독 만료 시기 확인#
구독 만료 15일 전에 GitLab 사용자 인터페이스에서 관리자에게 구독 만료 날짜가 포함된 배너가 표시됩니다.
구독이 만료되기 15일 이전에는 구독을 수동으로 갱신할 수 없습니다. 갱신 가능 시기를 확인하려면:
- 고객 포털에 로그인합니다.
- Subscription actions(⋮)를 선택한 다음 Renew subscription을 선택하여 갱신 가능 날짜를 봅니다.
자동 갱신#
사전 요구 사항:
- GitLab Self-Managed의 경우 변경 사항이 동기화되도록 갱신 최소 2일 전에 구독 데이터를 동기화하고 계정을 검토해야 합니다.
구독이 자동 갱신으로 설정된 경우 서비스 공백 없이 만료일 UTC 자정에 자동으로 갱신됩니다. 구독이 자동 갱신되기 전에 이메일 알림을 받게 됩니다.
시트 수는 갱신 시 자동으로 감소하지 않습니다. 갱신 시 현재 구독 수량보다 청구 가능 사용자가 더 많은 경우 시트 수가 자동으로 그룹 또는 인스턴스의 현재 사용자 수와 일치하도록 증가합니다. 예상치 못하게 더 많은 시트로 구독이 갱신되는 것을 방지하려면 더 적은 시트로 갱신하는 방법을 알아보세요.
고객 포털을 통해 구매한 구독은 기본적으로 자동 갱신으로 설정되지만 자동 구독 갱신을 끄거나 켤 수 있습니다.
자동 구독 갱신 켜기 또는 끄기#
고객 포털을 사용하여 자동 구독 갱신을 켜거나 끌 수 있습니다:
- 고객 포털에 로그인합니다. Subscriptions & purchases 페이지로 이동됩니다.
- 구독 카드를 확인합니다:
- 카드에 Expires on DATE가 표시되면 구독이 자동 갱신으로 설정되어 있지 않습니다. 자동 갱신을 활성화하려면 Subscription actions(⋮)에서 Turn on auto-renew를 선택합니다.
- 카드에 Auto-renews on DATE가 표시되면 구독이 자동 갱신으로 설정되어 있습니다. 자동 갱신을 비활성화하려면:
- Subscription actions(⋮)에서 Cancel subscription을 선택합니다.
- 취소 이유를 선택합니다.
- 선택 사항. **Would you like to add anything?**에 관련 정보를 입력합니다.
- Cancel subscription을 선택합니다.
수동 갱신#
구독을 수동으로 갱신하려면:
-
다음 구독 기간에 필요한 사용자 수를 결정합니다.
-
고객 포털에 로그인합니다.
-
기존 구독 아래에서 Start renewal을 선택합니다. 이 버튼은 구독 만료 15일 전까지 표시되지 않습니다.
-
Premium 또는 Ultimate 제품을 갱신하는 경우 Seats 텍스트 상자에 다음 연도에 필요한 사용자 시트의 총 수를 입력합니다.
[!note] 이 수는 갱신 시 시스템의 청구 가능 사용자 수와 같거나 더 많아야 합니다.
-
선택 사항. GitLab Self-Managed의 경우 인스턴스의 최대 사용자 수가 이전 구독 기간에 라이선스가 부여된 수를 초과한 경우 초과분이 갱신 시 지불해야 합니다.
Users over license 텍스트 상자에 발생한 사용자 초과에 대한 구독 초과 사용자 수를 입력합니다.
-
선택 사항. 애드온 제품을 갱신하는 경우 원하는 수량을 검토하고 업데이트합니다. 제품을 제거할 수도 있습니다.
-
선택 사항. 구독 티어를 업그레이드하는 경우 원하는 옵션을 선택합니다.
-
갱신 세부 정보를 검토하고 Renew subscription을 선택하여 결제 프로세스를 완료합니다.
-
GitLab Self-Managed의 경우 Subscriptions & purchases 페이지의 관련 구독 카드에서 Copy activation code를 선택하여 갱신 기간 활성화 코드의 복사본을 얻고 활성화 코드를 인스턴스에 추가합니다.
구독에 제품을 추가하려면 영업 팀에 문의하세요.
더 적은 시트로 갱신#
더 적은 시트로의 구독 갱신은 현재 청구 가능한 사용자 수와 같거나 그 이상이어야 합니다.
구독을 갱신하기 전에:
- GitLab.com의 경우 갱신하려는 시트 수를 초과하는 경우 청구 가능 사용자 수를 줄입니다.
- GitLab Self-Managed의 경우 비활성 또는 원하지 않는 사용자를 차단합니다.
더 적은 시트로 구독을 수동으로 갱신하려면 다음 중 하나를 선택합니다:
- 구독 갱신 날짜로부터 15일 이내에 수동으로 갱신. 갱신 시 시트 수량을 지정해야 합니다.
- 구독의 자동 갱신을 끄고 영업 팀에 문의하여 원하는 시트 수로 갱신합니다. 수동으로 갱신은 갱신 날짜로부터 15일 이내에 가능합니다.
갱신 알림#
구독이 자동으로 갱신되기 15일 전에 갱신에 관한 정보가 포함된 이메일이 전송됩니다.
- 신용 카드가 만료된 경우 이메일은 업데이트 방법을 알려줍니다.
- 미결제 초과분이 있거나 다른 이유로 구독이 자동으로 갱신되지 않는 경우 이메일은 영업 팀에 문의하거나 고객 포털에서 수동으로 갱신하도록 알려줍니다.
- 문제가 없는 경우 이메일에는 다음이 명시됩니다:
- 갱신되는 제품의 이름 및 수량.
- 지불해야 할 총 금액. 갱신 전에 사용량이 증가하면 이 금액이 변경됩니다.
갱신 청구서 관리#
갱신에 대한 청구서가 생성됩니다. 이 갱신 청구서를 보거나 다운로드하려면 고객 포털 청구서 페이지로 이동합니다.
계정에 저장된 신용 카드가 있는 경우 청구서 금액이 해당 카드에 청구됩니다.
결제를 처리할 수 없거나 자동 갱신이 다른 이유로 실패한 경우 구독을 갱신할 수 있는 14일이 있으며, 이후 GitLab 티어가 다운그레이드됩니다.
만료된 구독#
구독은 만료일 시작 시 서버 시간 00:00에 만료됩니다.
예를 들어 구독이 2024년 1월 1일부터 2025년 1월 1일까지 유효한 경우:
- 2024년 12월 31일 UTC 오후 11:59:59에 만료됩니다.
- 2025년 1월 1일 UTC 오전 12:00:00부터 만료된 것으로 간주됩니다.
GitLab.com의 경우#
구독이 만료되면 유료 기능을 더 이상 사용할 수 없습니다. 그러나 무료 기능은 계속 사용할 수 있습니다. 유료 기능을 다시 사용하려면 구독을 갱신합니다.
GitLab Self-Managed의 경우#
라이선스가 만료되면:
- 인스턴스가 읽기 전용이 됩니다.
- GitLab이 Git 푸시 및 이슈 생성과 같은 기능을 잠급니다.
- 만료 메시지가 모든 인스턴스 관리자에게 표시됩니다.
라이선스가 만료된 후:
- 기능을 다시 사용하려면 새 구독을 활성화합니다.
- 무료 티어 기능만 계속 사용하려면 만료된 라이선스를 제거합니다.
구독 데이터 동기화#
사전 요구 사항:
- GitLab Enterprise Edition(EE).
- 인터넷에 연결되어 있어야 하며 오프라인 환경이 아니어야 합니다.
- 활성화 코드로 인스턴스를 활성화합니다.
구독 데이터는 GitLab Self-Managed 인스턴스와 GitLab 사이에 하루에 한 번 자동으로 동기화됩니다.
대략 오전 3:00(UTC)에 이 일일 동기화 작업은 구독 데이터를 고객 포털로 전송합니다. 이러한 이유로 업데이트와 갱신이 즉시 적용되지 않을 수 있습니다.
데이터는 포트 443의 customers.gitlab.com으로 암호화된 HTTPS 연결을 통해 안전하게 전송됩니다. 작업이 실패하면 약 17시간에 걸쳐 최대 12번 재시도합니다.
자동 데이터 동기화를 설정한 후 다음 프로세스도 자동화됩니다.
- 분기별 구독 조정.
- 구독 갱신.
- 시트 추가 또는 GitLab 티어 업그레이드와 같은 구독 업데이트.
구독 데이터 수동 동기화#
사전 요구 사항:
- 관리자 액세스.
언제든지 구독 데이터를 수동으로 동기화할 수도 있습니다.
- 오른쪽 상단 모서리에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 Subscription을 선택합니다.
- Subscription details 섹션에서 Sync([retry])를 선택합니다.
그러면 동기화 작업이 큐에 추가됩니다. 작업이 완료되면 구독 세부 정보가 업데이트됩니다.
구독 데이터#
히스토리
- 고유 인스턴스 ID는 GitLab 18.1에서 도입되었습니다.
일일 동기화 작업은 다음 정보를 고객 포털로 전송합니다:
- 날짜
- 타임스탬프
- 라이선스 키, 키 내에 다음이 암호화됩니다:
- 회사 이름
- 라이선스 대상자 이름
- 라이선스 대상자 이메일
- 과거 최대 사용자 수
- 청구 가능 사용자 수
- GitLab 버전
- 호스트 이름
- 인스턴스 ID
- 고유 인스턴스 ID
또한 다음과 같은 애드온 메트릭도 제공됩니다:
- 애드온 유형
- 구매한 시트
- 할당된 시트
라이선스 동기화 요청 예시:
{
"gitlab_version": "14.1.0-pre",
"timestamp": "2021-06-14T12:00:09Z",
"date": "2021-06-14",
"license_key": "XXX",
"max_historical_user_count": 75,
"billable_users_count": 75,
"hostname": "gitlab.example.com",
"instance_id": "9367590b-82ad-48cb-9da7-938134c29088",
"unique_instance_id": "a98bab6e-73e3-5689-a487-1e7b89a56901",
"add_on_metrics": [
{
"add_on_type": "duo_enterprise",
"purchased_seats": 100,
"assigned_seats": 50
}
]
}
구독을 그룹에 연결#
사전 요구 사항:
- 그룹 네임스페이스여야 합니다.
구독에 연결할 수 있는 네임스페이스는 하나뿐입니다.
Premium 또는 Ultimate 구독이 개인 네임스페이스에 있는 경우 구독을 연결하기 전에 다음 중 하나를 수행해야 합니다:
- 기존 URL을 유지하려면 프로젝트를 그룹으로 이전합니다.
- 기존 URL을 유지하려면 개인 네임스페이스를 그룹으로 변환합니다.
GitLab.com 구독에 연결된 그룹을 연결하거나 변경하려면:
-
다음 중 하나를 수행합니다:
- 구독이 그룹에 연결되지 않은 경우 Link subscription to a group을 선택합니다.
- 구독이 이미 그룹에 연결된 경우 Subscription actions(⋮) > Change linked group을 선택합니다.
-
New Namespace 드롭다운 목록에서 원하는 그룹을 선택합니다. 그룹이 여기에 표시되려면 해당 그룹에 대한 Owner 역할이 있어야 합니다.
-
그룹의 총 사용자 수가 구독의 시트 수를 초과하는 경우 추가 사용자에 대한 비용을 지불하라는 메시지가 표시됩니다. 구독 요금은 하위 그룹 및 중첩 프로젝트를 포함한 그룹의 총 사용자 수를 기준으로 계산됩니다.
승인된 리셀러를 통해 구독을 구매한 경우 추가 사용자에 대한 비용을 지불할 수 없습니다. 다음 중 하나를 선택할 수 있습니다:
- 초과분이 감지되지 않도록 추가 사용자를 제거합니다.
- 파트너에게 연락하여 지금 또는 구독 기간 종료 시 추가 시트를 구매합니다.
-
Confirm changes를 선택합니다.
데모는 GitLab 구독을 네임스페이스에 연결을 참조하세요.
구독 연락처 추가 또는 변경#
연락처는 구독을 갱신하거나, 구독을 취소하거나, 구독을 다른 네임스페이스로 이전할 수 있습니다.
프로필 소유자 정보를 변경하고 다른 청구 계정 관리자를 추가할 수 있습니다.
이전 제한 사항#
연결된 네임스페이스를 변경할 수 있지만 모든 구독 유형에 대해 지원되지는 않습니다.
다음을 이전할 수 없습니다:
- 만료되었거나 평가판 구독.
- 이미 네임스페이스에 연결된 컴퓨트 분이 있는 구독.
- 이미 Premium 또는 Ultimate 플랜이 있는 네임스페이스로의 Premium 또는 Ultimate 플랜 구독.
- 이미 GitLab Duo 애드온이 있는 구독이 있는 네임스페이스로의 GitLab Duo 애드온이 있는 구독.
- 개인 네임스페이스에 Premium 또는 Ultimate 플랜이 있는 구독.
