
CNCF 졸업 프로젝트로 오픈 소스 레지스트리정책 및 역할 기반 액세스 제어를 제공한다.아티팩트를 보호하고, 이미지 스캔, 취약성 확인, 이미지를 신뢰할 수 있도록 서명웹 대시보드 제공이미지: ubuntu:24.04 인스턴스를 구성최소 사향: CPU 4, 8GB 메모리

Harbor 공식 사이트Harbor 깃허브 레포지토리Harbor(Private Container Registry)와 ECR 연동 및 LifeCycle 정책 관리하기 - 2024.05.27Private Docker Registry를 구축하기 위한 오픈소스 Harbor 도
Harbor 클러스터 제대로 구축하기쿠버네티스 클러스터클러스터 1개만 Harbor를 쓰는지클러스터 2~5개 이상이 동일 Harbor를 공용으로 쓰는지이 부분을 먼저 정한 이유는 1\. 가용성 요구2\. 트래픽/대역푝 규모3\. 권한/테넌시4\. 네트워크 구성

DNS 서버를 먼저 설치/구성해야 Harbor를 harbor.home.internal 같은 고정 FQDN으로 운영할 수 있다.Rocky/REHL 계열:위 명령을 수행하면 아래와 같은 내용을 확인할 수 있습니다.options 부분을 애라와 같이 수정합니다./etc/nam

이전 단계에서 구성한 내부 DNS 서버를 Harbor 서버의 네임서버로 설정합니다.그럼 설정한 도메인에 대해 정상적으로 질의하는 것을 확인할 수 있습니다.AWS S3를 Harbor의 백엔드로 이용할 예정이기 때문에 S3 통신 상태도 확인해주었습니다.PostgreSQL(

Harbor는 ARM(arm64)에서 공식 이미지/공식 설치 흐름이 그대로 맞지 않는 구간이 있어서, ARM 환경에서는 에뮬레이터를 돌리거나 소스 기반으로 arm64 이미지를 직접 빌드하는 방식이 필요했다.사실 누군가 이미 빌드하고 이미지를 제공하는 사람이 많을 줄 알