【发布时间】:2021-08-10 19:08:00
【问题描述】:
我需要升级 helm chart 中的一些值:
EC2-TEST@~>helm list -A
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
jenkins jenkins 1 2021-06-23 09:21:28.245050889 +0000 UTC deployed jenkins-3.4.0 2.289.1
EC2-TEST@~>helm repo list
NAME URL
jenkinsci https://charts.jenkins.io
图表部署使用:
helm install jenkins -n jenkins -f jenkins-values.yaml
在同一文件夹中新更改的 yaml 图表名称为new-values-jenkins.yaml
尝试了很多变体,看起来是语法问题,收到以下错误:
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
或:
error: file '/home/ec2-user/jenkins-values.yaml' seems to be a YAML file, but expected a gzipped archive
我尝试过的变体
EC2-TEST@~>helm upgrade -f Jenkins-default-helm.yaml jenkins ./jenkins-values.yaml
Error: file '/home/ec2-user/jenkins-values.yaml' seems to be a YAML file, but expected a gzipped archive
EC2-TEST@~>helm upgrade -f Jenkins-default-helm.yaml jenkins ./jenkins-values.yaml -n jenkins
Error: file '/home/ec2-user/jenkins-values.yaml' seems to be a YAML file, but expected a gzipped archive
EC2-TEST@~>helm upgrade ./jenkins-values.yaml -f Jenkins-default-helm.yaml -n jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade ./jenkins-values.yaml -f Jenkins-default-helm.yaml
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins ./jenkins-values.yaml -f Jenkins-default-helm.yaml
Error: file '/home/ec2-user/jenkins-values.yaml' seems to be a YAML file, but expected a gzipped archive
EC2-TEST@~>helm upgrade jenkins ./jenkins-values.yaml --values ./Jenkins-default-helm.yaml -n jenkins
Error: file '/home/ec2-user/jenkins-values.yaml' seems to be a YAML file, but expected a gzipped archive
EC2-TEST@~>helm upgrade jenkins jenkinsci/jenkins-3.4.0 --values ./Jenkins-default-helm.yaml -n jenkins
Error: failed to download "jenkinsci/jenkins-3.4.0" (hint: running `helm repo update` may help)
EC2-TEST@~>helm upgrade jenkins https://charts.jenkins.io --values ./Jenkins-default-helm.yaml -n jenkins
Error: failed to download "https://charts.jenkins.io" (hint: running `helm repo update` may help)
EC2-TEST@~>helm upgrade jenkins --values Jenkins-default-helm.yaml --namespace jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins-values.yaml --values Jenkins-default-helm.yaml --namespace jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins --values Jenkins-default-helm.yaml -n jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade --values Jenkins-default-helm.yaml -n jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins -f Jenkins-default-helm.yaml -n jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins -f Jenkins-default-helm.yaml -n jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins -f Jenkins-default-helm.yaml
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade -n jenkins jenkins -f Jenkins-default-helm.yaml
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade -n jenkins jenkins --values Jenkins-default-helm.yaml
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade -n jenkins jenkins --values Jenkins-default-helm.yaml
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins --values Jenkins-default-helm.yaml -n jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins --values Jenkins-default-helm.yaml --namespace jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
EC2-TEST@~>helm upgrade jenkins-v --values Jenkins-default-helm.yaml --namespace jenkins
jenkins-values.yaml jenkins-volume.yaml
EC2-TEST@~>helm upgrade jenkins-v --values Jenkins-default-helm.yaml --namespace jenkins
jenkins-values.yaml jenkins-volume.yaml
EC2-TEST@~>helm upgrade jenkins-values.yaml --values Jenkins-default-helm.yaml --namespace jenkins
Error: "helm upgrade" requires 2 arguments
Usage: helm upgrade [RELEASE] [CHART] [flags]
有关正确语法的任何帮助(包括命名空间?)
感谢! (以防万一,带有回滚的选项也很好)
【问题讨论】:
-
您能否至少包含一些您在升级中尝试过的变体?错误信息应该是不言自明的。
-
添加了我尝试过的大部分变体。
标签: kubernetes-helm