728x90
## EXTENTION에서 CHART MUSEUM을 제공 하지 않기 때문에 OCI Registry를 구성해야 한다.
HARBOR 구성
### 변수를 저장, 저장 안하면 에러 발생 export HELM_EXPERIMENTAL_OCI=1 ### helm registry login helm registry login https://harbor.azr-sectkg.io -u admin --p Harbor12345
변수 저장 안하면 아래 같이 에러 발생

## Private으로 구성 하기 위해서 폴더를 package 한다. helm package ./kubeapps ### chart를 save 한다. helm chart save kubeapps-7.1.6.tgz harbor.azr-sectkg.io/library/kubeapps

helm package를 하면 아래와 같이 tgz 파일로 떨구게 됨

### chart list 확인 helm chart list ### Harbor에 PUSH helm chart push harbor.azr-sectkg.io/library/kubeapps:7.1.6 ## 삭제 helm chart remove harbor.azr-sectkg.io/library/kubeapps:7.1.6

HARBOR에서 PUSH가 잘 되었는지 확인 한다.

PUSH된 폴더를 클릭 클릭 하면 아래와 같이 Summary를 볼수 있음

KUBEAPPS에 등록 하기 위해 Robot Account 등록

토큰 저장

KUBEAPPS 등록을 하게 되고, OCI LIST에 등록한 helm chart를 등록 한다.

그럼 KUBEAPPS Catalog에 등록 된 것을 확인 할 수 있다.

만약 chart를 추가 하게 되면, 아래와 같이 리스트에 넣어 줘야 한다.

그럼 Catalog에 추가가 된 것을 확인 할 수 있다.

반응형
'VMware > TANZU' 카테고리의 다른 글
(DK)WSL에서 TCE(Tanzu Communty Edition) Install (0) | 2021.12.18 |
---|---|
(DK) TANZU PUBLIC환경에서 VM Resizing (0) | 2021.08.26 |
(DK) tkg 용어정리 (0) | 2021.08.16 |
(DK) TANZU AWS DYNAMIC EFS 연동 (0) | 2021.08.13 |
(DK) TKGM에서 각 MASTER 및 NODE에 TRUST CA 설정 (0) | 2021.08.02 |