如何在Helmchart中设置自定义发行名称

时间:2019-12-14 05:51:40

标签: kubernetes kubernetes-helm

在Helm中创建软件包后,在设置我在以下命令中尝试过的自定义图表名称时遇到困难

> helm install --name example ./mychart --set service.type=NodePort 
> helm install happy-panda stable/mariadb

此外,还可以从头盔手册页尝试使用命令

> helm install -help 
> --name-template string specify template used to name the release

1 个答案:

答案 0 :(得分:1)

在设置自定义发行版名称之前,您必须检查Helm版本。上面提到的命令在Helm版本以下

中不起作用
root@docker-slave:/home/mec/src/vmmanager/docker/vmmanager_chart# helm version
Client: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}

对于Helm 2版本。

  

helm install --name your_customized_name chart_name

像Helm install --name vmchart vmmanager_chart

对于Helm 3版本,

  

helm install [--namespace]#根据需要默认   提供发布名称

有关详细说明,请参见下面的链接。

https://lzone.de/cheat-sheet/Helm