private-registry
사설 저장소 설치 여부 및 관련 속성을 정의합니다.
CUBE는 사설 저장소로 harbor를 설치합니다.
[private-registry]
install
Harbor 설치를 활성화합니다.
Type : boolean
Default : false
Since : v1.0.0
registry-ip
Harbor 노드의 공개 IP 주소입니다. Harbor를 설치할 때 사용되는 필수 항목입니다.
Type : string
Default : ""
Since : v1.0.0
private-ip
Harbor 노드의 사설 IP 주소입니다. Harbor 설치할 때 사용하는 필수 항목입니다.
registry-ip
과 동일한 IP 주소를 사용하는 경우 건너뛸 수 있습니다.
Type : string
Default : ""
Since : v1.0.0
registry-version
since v1.0.0 (deprecated v1.2.0)
~~설치될 Harbor 버전을 지정합니다. Harbor를 설치할 때 사용하는 필수 입력 항목입니다. ~~
주 버전만 입력하면 부 버전이 자동으로 마지막 버전을 선택합니다.
registry-domain
도메인 주소입니다. 도메인을 사용하는 경우 입력합니다.
Type : string
Default :
private-registry.registry-ip
Since : v1.0.0
참고 - 칵테일 사용 시 도메인 사용 권장합니다.
Harbor 를 IP 로 설치했을 경우 향후 IP 변동 되었다면 칵테일 연동에 있어 다음과 같은 추가 작업이 필요합니다.
기존 Harbor 주소로 배포 되어 있는 이미지 주소를 변경IP 주소로 재 배포 작업.
칵테일 내부 설정 값 패치 작업 ( Harbor 연동 하는 API Server, Package, Addon Manager IP, 인증서 )
칵테일 Addon 재 설치 Database Migration 작업 ( 빌드 관련 정보 , 이미지 Pull Secret 등)
Harbor 를 새로 설치할 경우 Harbor 접속 정보 관련해서 이중으로 암호화 되어 있어 복구 및 Migration 작업 필요합니다.
admin-password
Admin 계정의 비밀번호입니다.
Type : string
Default : 미공개
Since : v1.2.2
참고 - 비밀번호 변경 관련
Harbor의 비밀번호는 UI에서 변경해야합니다.
install.sh로 변경 시 DB 관련하여 문제가 생깁니다.
Harbor 비밀번호 변경 후 반드시 해당 옵션의 값을 일치시켜야 합니다.
data-dir
Harbor 데이터 디렉터리 입니다.
Type : string
Default : "/data/harbor"
Since : v1.0.0
public-cert
Harbor 서버 공개 인증을 활성화합니다.
Type : boolean
Default : false
Since : v1.0.0
[private-registry.cert-file]
인증서 파일을 지정합니다.
ssl-certificate
인증서 경로 입니다. 공인 인증을 활성화 했을 경우 필수 입력 항목입니다.
Type : string
Default : ""
Since : v1.0.0
ssl-certificate-key
인증서 키 경로입니다. 공인 인증을 활성화 했을 경우 필수 입력 항목입니다.
Type : string
Default : ""
Since : v1.0.0
Last updated