harbor 管理Helm Chart包
阿新 • • 發佈:2018-11-29
官方網站:https://github.com/goharbor/harbor
官方使用者手冊:https://github.com/goharbor/harbor/blob/master/docs/user_guide.md
官方錄製的視訊:https://github.com/goharbor/harbor/wiki/Video-demos-for-Harbor
在Harbor在建立一個charts專案,用於儲存charts如下:
在Helm Charts標籤頁下,可以上傳我們的chart,注意它需要是使用tar壓縮的壓縮檔案,我試過rar是不可以的。
上傳成功之前,即可以看到專案,版本,value資訊。
使用如下命令將我們的harbor倉庫chart新增到helm repo:
helm repo add myrepo https://xx.xx.xx.xx/chartrepo/charts
現在就可以安裝了。
我們也可以用helm push命令把本地的chart推送到harbor:
新增helm push命令:
helm --help 檢視push命令是否已經安裝
helm plugin install https://github.com/chartmuseum/helm-push
或者我們可以把stable倉庫的chart下載下來,push到我們自己的倉庫中:
helm fetch stable/mysql
helm push mysql-0.3.5.tgz myrepo