前言

Helm合适的K8s底层基础设施应用安装,例如Prometheus、Harbor、Istio、Nginx Ingress、Cilium,而KubeVela更适合管理业务应用。

 

helm repo list

这是 你本机Helm客户端维护的仓库列表
它存的是本地缓存的 repo 信息。

$ helm repo add kubevela-core https://charts.kubevela.net/core --insecure-skip-tls-verify
"kubevela-core" has been added to your repositories
$ helm repo list
NAME            URL
kubevela        https://kubevela.github.io/charts
kubevela-core   https://charts.kubevela.net/core
$ helm repo update Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "kubevela-core" chart repository ...Successfully got an update from the "kubevela" chart repository Update Complete. ⎈Happy Helming!⎈
 $ helm search repo kubevela-core | grep rollout
 kubevela-core/vela-rollout      1.8.2           1.8.2           A Helm chart for KubeVela rollout controller.
 

$ helm install vela-rollout kubevela-core/vela-rollout -n vela-system
NAME: vela-rollout
LAST DEPLOYED: Sat Jan 17 19:47:26 2026
NAMESPACE: vela-system
STATUS: deployed
REVISION: 1
NOTES:
Welcome to use the KubeVela rollout controller!

 

helm repo rm kubevela-core

 

 

 

HemlChart可以快速部署应用到K8s平台

#列出本地配置的所有Helm仓库
helm repo list

#配置新的heml仓库
helm repo add zhanggen-helm-test https://仓库地址/chartrepo/zhanggen-helm-test --username 用户名 --password 密码  --insecure-skip-tls-verify

#通过helm push方式上传chart包
helm push ingress-2.13.1.tgz zhanggen-helm-test

#通过curl方式上传chart包
curl -k -u 用户名:密码 -X POST -F "chart=@ingress-2.13.1.tgz" https://artifactory.deliver-sc.com/api/chartrepo/zhanggen-helm-test/charts

#更新已添加的Helm仓库的索引文件。
helm repo update

#查看zhanggen-helm-test仓库中的Charts
helm search repo zhanggen-helm-test

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

参考

posted on 2025-01-24 10:26  运维开发之路  阅读(54)  评论(0)    收藏  举报