helm相关的命令比较多。在使用时如果不能确认,比较快速的方式是执行help命令,相比于搜索google会高效些
helm help
命令可以找到 Helm 的 CLI 命令列表,以及有关其用法的帮助信息。
如果想查看子命令的详细信息,在后面加--help
:
helm search repo wordpress
helm search hub wordpress
$ helm repo add bitnami https://charts.bitnami.com/bitnami
$ helm install my-release bitnami/wordpress
helm list
helm history release-name
如果新上线的revision有问题且要回退到上一个版本,可以使用rollback命令:
helm rollback <RELEASE> [REVISION] [flags]
注意helm并不是真是回退,而是在以前版本的基础上,完全copy一份新的版本:
上图的dazzling-web, 初始有四个版本,当回退到版本3时,helm基于revision 3,把数据copy到revision5 上。
helm uninstall my-release
helm get values RELEASE_NAME
例如:
$ helm get values my-chart-2
USER-SUPPLIED VALUES:
deployment:
image:
app: nginx
version: latest
name: prod-deployment
replicaCount: 5
service:
name: prod-service
nodePort: 32046
port: 80
targetPort: 80
type: NodePort