Helm命令简单使用

1.helm创建一个工程:

helm create deis-workflow

 

2.helm打包

helm install ./deis-workflow-0.1.0.tgz --tls

 

3.目录结构文件说明

 

Chart.yaml describes the chart, as in it’s name, description and version.

values.yaml is stores variables for the template files templates directory. If you have more complex deployment needs, that falls outside the default templates capability, edit the files in this directory. They are normal Go templates, Hugo (https://gohugo.io) which btw powers this blog, have a nice Go template primer (https://gohugo.io/templates/go-templates/), if you need more information on how to work with Go templates.

NOTES.txt is used to give information after deployment to the user that deployed the chart. For example it might explain how to use the chart, or list default settings, etc. For this post I will keep the default message in it.

 

4.helm lint  确认修改后的Charts是否遵循最佳实践且模板格式良好

 

 

5.helm package testapi-chart --debug

 

7产看所有helm安装

helm ls --tls

 

8.删除安装

 

9.回滚安装

helm rollback name reversionnumber

 

 

10.查看历史版本

 

解决报错,报错原因需要确认是否需要默认的Ingress对象的定义

在values.yml文件中配置加入

ingress:

  enabled: false

 

11.完整的命令

helm install platform-api --namespace=blockeleccred --tls --name=platform-api

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值