mirror of https://github.com/helm/helm
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
135 lines
2.9 KiB
135 lines
2.9 KiB
.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" ""
|
|
.nh
|
|
.ad l
|
|
|
|
|
|
.SH NAME
|
|
.PP
|
|
helm\-upgrade \- upgrade a release
|
|
|
|
|
|
.SH SYNOPSIS
|
|
.PP
|
|
\fBhelm upgrade [RELEASE] [CHART]\fP
|
|
|
|
|
|
.SH DESCRIPTION
|
|
.PP
|
|
This command upgrades a release to a new version of a chart.
|
|
|
|
.PP
|
|
The upgrade arguments must be a release and chart. The chart
|
|
argument can be either: a chart reference('stable/mariadb'), a path to a chart directory,
|
|
a packaged chart, or a fully qualified URL. For chart references, the latest
|
|
version will be specified unless the '\-\-version' flag is set.
|
|
|
|
.PP
|
|
To override values in a chart, use either the '\-\-values' flag and pass in a file
|
|
or use the '\-\-set' flag and pass configuration from the command line.
|
|
|
|
.PP
|
|
You can specify the '\-\-values'/'\-f' flag multiple times. The priority will be given to the
|
|
last (right\-most) file specified. For example, if both myvalues.yaml and override.yaml
|
|
contained a key called 'Test', the value set in override.yaml would take precedence:
|
|
|
|
.PP
|
|
.RS
|
|
|
|
.nf
|
|
$ helm upgrade \-f myvalues.yaml \-f override.yaml redis ./redis
|
|
|
|
.fi
|
|
.RE
|
|
|
|
.PP
|
|
You can specify the '\-\-set' flag multiple times. The priority will be given to the
|
|
last (right\-most) set specified. For example, if both 'bar' and 'newbar' values are
|
|
set for a key called 'foo', the 'newbar' value would take precedence:
|
|
|
|
.PP
|
|
.RS
|
|
|
|
.nf
|
|
$ helm upgrade \-\-set foo=bar \-\-set foo=newbar redis ./redis
|
|
|
|
.fi
|
|
.RE
|
|
|
|
|
|
.SH OPTIONS
|
|
.PP
|
|
\fB\-\-dry\-run\fP[=false]
|
|
simulate an upgrade
|
|
|
|
.PP
|
|
\fB\-i\fP, \fB\-\-install\fP[=false]
|
|
if a release by this name doesn't already exist, run an install
|
|
|
|
.PP
|
|
\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
|
|
path to the keyring that contains public singing keys
|
|
|
|
.PP
|
|
\fB\-\-namespace\fP="default"
|
|
namespace to install the release into (only used if \-\-install is set)
|
|
|
|
.PP
|
|
\fB\-\-no\-hooks\fP[=false]
|
|
disable pre/post upgrade hooks
|
|
|
|
.PP
|
|
\fB\-\-recreate\-pods\fP[=false]
|
|
performs pods restart for the resource if applicable
|
|
|
|
.PP
|
|
\fB\-\-set\fP=[]
|
|
set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)
|
|
|
|
.PP
|
|
\fB\-\-timeout\fP=300
|
|
time in seconds to wait for any individual kubernetes operation (like Jobs for hooks)
|
|
|
|
.PP
|
|
\fB\-f\fP, \fB\-\-values\fP=[]
|
|
specify values in a YAML file (can specify multiple)
|
|
|
|
.PP
|
|
\fB\-\-verify\fP[=false]
|
|
verify the provenance of the chart before upgrading
|
|
|
|
.PP
|
|
\fB\-\-version\fP=""
|
|
specify the exact chart version to use. If this is not specified, the latest version is used
|
|
|
|
|
|
.SH OPTIONS INHERITED FROM PARENT COMMANDS
|
|
.PP
|
|
\fB\-\-debug\fP[=false]
|
|
enable verbose output
|
|
|
|
.PP
|
|
\fB\-\-home\fP="~/.helm"
|
|
location of your Helm config. Overrides $HELM\_HOME
|
|
|
|
.PP
|
|
\fB\-\-host\fP=""
|
|
address of tiller. Overrides $HELM\_HOST
|
|
|
|
.PP
|
|
\fB\-\-kube\-context\fP=""
|
|
name of the kubeconfig context to use
|
|
|
|
.PP
|
|
\fB\-\-tiller\-namespace\fP="kube\-system"
|
|
namespace of tiller
|
|
|
|
|
|
.SH SEE ALSO
|
|
.PP
|
|
\fBhelm(1)\fP
|
|
|
|
|
|
.SH HISTORY
|
|
.PP
|
|
15\-Jan\-2017 Auto generated by spf13/cobra
|