Note
GitHub Team 플랜에서 2024년 11월 13일 이후에 만든 조직 계정은 향상된 청구 플랫폼에 액세스할 수 있습니다.
향상된 청구 플랫폼은 보다 세분화된 컨트롤을 사용하여 사용량을 파악하는 데 도움이 되는 더 나은 지출 관리 및 상세한 가시성을 제공합니다. "새로운 청구 플랫폼 사용" 항목을 참조하세요.
GitHub Packages 요금 청구 정보
GitHub은(는) 사용량 기반 비용의 값에 대한 임시 권한 부여 보류를 미리 적용할 수 있으며, 이는 계정의 결제 방법에 보류 중인 요금으로 표시된다는 것을 참고하세요.
퍼블릭 패키지에 대한 GitHub Packages 사용 요금은 무료입니다. 프라이빗 패키지는 GitHub의 각 계정 플랜에 따라 일정량의 무료 스토리지 및 데이터 전송량을 받게 됩니다. 포함된 금액을 초과하는 모든 사용량은 지출 한도에 따라 제어됩니다.
월별 청구 고객은 계정의 기본 지출 한도가 $0 USD이므로 포함된 양에 도달한 후 스토리지 또는 데이터 전송을 추가로 사용할 수 없습니다. 청구서로 계정을 지불하는 경우는 계정의 기본 지출 한도가 무제한입니다. 자세한 내용은 “지출 한도 정보”를 참조하세요.
Note
컨테이너 이미지 스토리지 요금 청구 업데이트: Container registry의 컨테이너 이미지 스토리지 및 대역폭 무료 사용 기간이 연장되었습니다. Container registry를 사용하는 경우 청구가 시작되기 최소 1개월 전에 알림을 받게 되고 지불해야 하는 예상 금액이 제공됩니다. Container registry에 대한 자세한 내용은 “컨테이너 레지스트리 작업”을(를) 참조하세요.
조직 소유자인 경우 Azure 구독 ID를 조직 계정에 연결하여 계정에 포함된 금액을 초과하는 GitHub Packages 사용량을 활성화하고 비용을 지불할 수 있습니다. 자세한 내용은 "Azure 구독에 연결"을(를) 참조하세요.
데이터 전송은 매월 초기화되지만 스토리지 사용량은 초기화되지 않습니다.
계획 | 스토리지 | 데이터 전송(월) |
---|---|---|
GitHub Free | 500MB | 1GB |
GitHub Pro | 2GB | 10GB |
조직용 GitHub Free | 500MB | 1GB |
GitHub Team | 2GB | 10GB |
GitHub Enterprise Cloud | 50GB | 100GB |
GitHub Actions에서 트리거되어 밖으로 전송되는 모든 데이터와 모든 원본에서 안으로 전송되는 데이터는 무료입니다. GITHUB_TOKEN
을 사용하여 GitHub Packages에 로그인할 때 GitHub Actions를 사용하여 패키지를 다운로드하는 것으로 확인됩니다.
호스트됨 | 자체 호스팅 | |
---|---|---|
GITHUB_TOKEN 을 사용하여 액세스 | 무료 | 무료 |
personal access token을(를) 사용하여 액세스 | 무료 | 유료 |
계정이 소유한 리포지토리에 대해 GitHub Actions에서 생성된 빌드 아티팩트와 스토리지 사용량이 공유됩니다. 자세한 내용은 "GitHub Actions 요금 청구 정보"을(를) 참조하세요.
GitHub는 패키지가 게시된 리포지토리를 소유한 계정에 사용량 요금을 부과합니다. 계정의 사용량이 한도를 초과하고 지출 한도를 0달러보다 높게 설정한 경우 일일 GB당 스토리지 비용으로 0.008달러, GB당 데이터 전송 비용으로 0.50달러를 지불하게 됩니다.
예를 들어 조직에서 GitHub Team을 사용하고, 무제한 지출을 허용하며, 150GB 스토리지를 사용하고, 한 달 동안 50GB 데이터가 밖으로 전송된 경우 해당 월에 148GB 스토리지와 40GB 데이터 전송의 초과분이 발생합니다. 스토리지 초과분 비용은 일일 GB당 $0.008 USD, 즉 31일 기준 한 달에 약 $37 USD입니다. 데이터 전송 초과분 비용은 GB당 $0.50 USD, 즉 $20 USD입니다.
소모성 서비스의 비용을 예측하기 위해 GitHub 가격 계산기를 사용할 수 있습니다.
월말에 GitHub는 데이터 전송을 가장 가까운 GB로 올림합니다.
GitHub는 해당 월의 시간별 GB당 사용량을 기준으로 월별 스토리지 사용량을 계산합니다. 예를 들어 3월 중 10일 동안은 3GB의 스토리지를 사용하고 3월 중 21일 동안은 12GB를 사용하는 경우 스토리지 사용량은 다음과 같이 계산됩니다.
- 3GB x 10일 x (하루 24시간) = 720GB/시간
- 12GB x 21일 x (하루 24시간) = 6,048GB/시간
- 720GB/시간 + 6,048GB/시간 = 총 6,768GB/시간
- 6,768GB/시간 / (월별 744시간) = 9.0967GB/월
월말에 GitHub는 스토리지를 가장 가까운 MB로 반올림합니다. 따라서 3월의 스토리지 사용량은 9.097GB가 됩니다.
청구 주기 중간에 이 계산을 사용하여 해당 월의 총 사용량을 예측할 수도 있습니다. 예를 들어 2GB의 무료 스토리지를 제공하는 GitHub Team을(를) 사용하는 조직이 있다면, 4월 첫 5일 동안 0GB, 다음 10일 동안 1.5GB를 사용하고 청구 주기의 마지막 15일 동안 3GB를 사용하려는 경우 해당 월의 예상 스토리지 사용량은 다음과 같습니다.
- 0GB x 5일 x (하루 24시간) = 0GB/시간
- 0.5GB x 10일 x (하루 24시간) = 120GB/시간
- 3GB x 15일 x (하루 24시간) = 1,080GB/시간
- 0GB/시간 + 120GB/시간 + 1,080GB/시간 = 총 1,200GB/시간
- 1,200GB/시간 /(월 744시간) = 1.6GB/월
실제 스토리지 용량이 잠시 2GB를 초과하더라도 한 달 동안 예상되는 1.6GB의 스토리지 사용량은 2GB 제한을 초과하지 않습니다.
GitHub Packages 사용량은 계정의 기존 청구 날짜, 결제 방법, 영수증을 공유합니다. GitHub에서 계정에 대한 모든 구독을 보려면 "구독 및 청구 날짜 보기" 섹션을 참조하세요.
각 계정에 대한 청구 설정 및 유료 기능을 별도로 관리해야 합니다. 각 설정 페이지의 컨텍스트 전환기를 사용하여 개인 계정, 조직 계정 및 엔터프라이즈 계정에 대한 설정 간에 전환할 수 있습니다. "GitHub의 청구 정보" 항목을 참조하세요.
지출 한도 정보
월별 청구 고객은 계정의 기본 지출 한도가 $0 USD이므로 포함된 양에 도달한 후 스토리지 또는 데이터 전송을 추가로 사용할 수 없습니다. 청구서로 계정을 지불하는 경우는 계정의 기본 지출 한도가 무제한입니다.
지출 한도가 무제한이거나 지출 한도가 $0 USD보다 높게 설정된 경우 지출 한도까지 추가 스토리지 또는 데이터 전송(초과분이라고도 함) 요금이 청구됩니다. GitHub Packages 초과분에는 계정의 쿠폰이 적용되지 않습니다.
초과분은 청구 기간에 관계없이 항상 매월 청구됩니다(계정이 매년 청구되는 경우에도).
GitHub은(는) 지출 한도를 초과하지 않도록 현재 사용량을 확인하고 해당 시간 이전에 변경 사항이 없는 경우 해당 월말에 예상되는 사용량을 계산하여 한 달 내내 스토리지 사용량을 지속적으로 확인합니다. 청구 주기 동안 예상 월별 사용량이 지출 한도를 초과하는 경우 초과를 방지하기 위해 GitHub Packages 및 GitHub Actions이(가) 비활성화됩니다.
청구 주기의 특정 시점에 예상되는 최대 스토리지 사용량을 수용할 수 있도록 지출 한도를 설정해야 합니다. 예를 들어 GitHub Team을(를) 사용하는 조직이 있고 지출 한도를 미화 50달러로 설정한다고 가정해 보겠습니다. GitHub Team은(는) 2GB의 무료 스토리지를 제공합니다. 해당 용량을 초과하여 사용하는 스토리지의 경우 GitHub은(는) 하루에 GB당 $0.008 USD, 31일 동안 GB당 약 $0.25 USD를 청구합니다. 즉, 설정한 $50의 지출 한도는 해당 기간에 200GB의 추가 스토리지 비용을 지불하게 됩니다. 202GB의 스토리지에 도달하는 청구 주기 10일째에 패키지 또는 GitHub Actions 아티팩트에서 다음 푸시가 실패합니다. 이 기간의 평균 사용량이 202GB 미만인 경우에도 이 청구 주기 지출 한도로 결제할 수 있는 최대 스토리지 금액에 도달했기 때문입니다.
현재 청구 주기 지출 한도에 도달하지 않도록 하려면 현재 스토리지 사용량 중 일부를 삭제하여 남은 월의 예상 사용량을 확보할 수 있습니다. 이 방법은 청구 주기의 시작 시점에 더 효과적입니다. 청구 주기가 끝나갈수록 이 방법이 예상 월별 사용량에 미치는 영향이 줄어듭니다.
계정의 지출 한도를 관리하고 변경하는 방법에 대한 자세한 내용은 "GitHub Packages에 대한 지출 한도 관리"을(를) 참조하세요.
계정에 처리 중인 미납 요금이 있는 경우:
- GitHub Actions 및 GitHub Packages에 대한 계정에 포함된 스토리지 또는 분은 결제가 성공적으로 처리될 때까지 재설정되지 않습니다.
- 현재 청구 기간 동안 스토리지 또는 분이 남은 계정의 경우 GitHub Actions 및 GitHub Packages는 포함된 사용량에 도달할 때까지 계속 사용할 수 있습니다.
- GitHub Actions 또는 GitHub Packages에 대한 현재 청구 기간 동안 포함된 사용량에 도달한 계정의 경우 추가 초과분을 방지하기 위해 GitHub Actions 및 GitHub Packages가 모두 사용하지 않도록 설정됩니다.