Repolode
goharbor

goharbor/harbor-helm

Kubernetes 클러스터에 Harbor 컨테이너 레지스트리를 배포하는 Helm 차트입니다.

대체할 수 있는 제품:Docker Hub

스타
1,532
포크
869
열린 이슈
70
마지막 커밋
5일 전

어떤 프로젝트인가요?

이 Helm 차트는 오픈소스 컨테이너 이미지 레지스트리인 Harbor를 Kubernetes 클러스터에 설치합니다. 메인 Harbor 프로젝트와 별도로 관리되므로 차트 배포 관련 이슈는 이 저장소에, Harbor 기능 관련 문의는 메인 저장소에 등록해야 합니다.

차트를 사용하면 Ingress, ClusterIP, NodePort, LoadBalancer 또는 Gateway API HTTPRoute 중에서 Harbor를 노출할 방식을 선택할 수 있습니다. TLS 인증서는 자동으로 생성하거나 secret에서 가져올 수 있으며, ingress controller가 처리하도록 둘 수도 있습니다. 기본적으로 PersistentVolumeClaims를 사용하며, 기존 claim이나 다른 StorageClass를 지정하거나 Azure, GCS, S3, Swift, OSS에 이미지와 차트를 저장하는 외부 스토리지를 사용할 수도 있습니다.

저장소에는 고가용성 구성과 기존 배포를 업그레이드하는 방법이 문서화되어 있습니다. 설치하려면 Kubernetes 1.20 이상과 Helm 3.2.0 이상이 필요합니다. master 브랜치는 활발히 개발 중이므로 안정적인 태그 버전을 사용하는 것이 좋습니다.

핵심 기능

  • 01Ingress, ClusterIP, NodePort, LoadBalancer, Gateway API 등 여러 서비스 노출 방식 지원
  • 02자동 생성, secret 기반 또는 수동 TLS 인증서 설정
  • 03Harbor 구성 요소 간 내부 TLS 사용 옵션
  • 04PVC 또는 외부 객체 스토리지(Azure, GCS, S3, Swift, OSS)를 통한 영구 스토리지

활용 사례

  • Helm으로 Kubernetes 클러스터 내부에 프라이빗 컨테이너 레지스트리 운영
  • Kubernetes에서 고가용성 Harbor 배포 구성
  • 기존 ingress controller 또는 로드 밸런서를 통해 자체 호스팅 레지스트리 노출

빠른 시작

  1. 1

    Harbor Helm 리포지토리를 추가합니다

    helm repo add harbor https://helm.goharbor.io
  2. 2

    릴리스 이름을 my-release로 지정하여 차트를 설치합니다

    helm install my-release harbor/harbor

사용 전 알아둘 점

  • master 브랜치는 개발이 활발히 진행 중이므로 안정화된 릴리스를 사용하세요.
  • Kubernetes 클러스터(1.20 이상)와 Helm v3.2.0 이상이 필요합니다.

토픽

자주 묻는 질문

harbor-helm은(는) 무엇인가요?
Kubernetes 클러스터에 Harbor 컨테이너 레지스트리를 배포하는 Helm 차트입니다. 이 Helm 차트는 오픈소스 컨테이너 이미지 레지스트리인 Harbor를 Kubernetes 클러스터에 설치합니다. 메인 Harbor 프로젝트와 별도로 관리되므로 차트 배포 관련 이슈는 이 저장소에, Harbor 기능 관련 문의는 메인 저장소에 등록해야 합니다.
harbor-helm은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
harbor-helm은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
harbor-helm은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. harbor-helm의 마지막 커밋은 2026년 10월 16일입니다.
harbor-helm은(는) 어디에 사용할 수 있나요?
Helm으로 Kubernetes 클러스터 내부에 프라이빗 컨테이너 레지스트리 운영 Kubernetes에서 고가용성 Harbor 배포 구성 기존 ingress controller 또는 로드 밸런서를 통해 자체 호스팅 레지스트리 노출
harbor-helm는 어떻게 설치하나요?
Harbor Helm 리포지토리를 추가합니다: helm repo add harbor https://helm.goharbor.io 릴리스 이름을 my-release로 지정하여 차트를 설치합니다: helm install my-release harbor/harbor
harbor-helm은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/goharbor/harbor-helm

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트