在Kubernetes(GKE)中安装Helm v3。

问题描述 投票:0回答:1

我试图在谷歌云终端上使用 helm 版本 3 安装 nginx ingress,如下所示。

curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh
chmod 700 get_helm.sh
./get_helm.sh

helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm install my-nginx stable/nginx-ingress --set rbac.create=true 

我一直得到的错误。Error: This command needs 1 argument: chart name

你能帮帮我吗?

nginx google-cloud-platform kubernetes-helm
1个回答
1
投票

来自 helmv3 文档。https:/helm.shdocsintroinstall

$ curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3

$ chmod 700 get_helm.sh

$ ./get_helm.sh

你也可以运行 helm version 在上述步骤之后。在semantic helm版本中,你应该看到3.x.x类似的东西。

命令就可以了。你确定是 helmv3 而不是 helmv2。它不应该给出这个错误,因为你已经提供了图表的名称。

另外,你可以试着运行下面的命令,这只是一个测试,看看图表是否会被安装,或者是否会出现错误。它将为图表生成一个随机的名字,而不是你指定的my-nginx。

helm install --debug stable/nginx-ingress --set rbac.create=true --generate-name

© www.soinside.com 2019 - 2024. All rights reserved.