|
|
@ -223,6 +223,28 @@ __handle_word()
|
|
|
|
__handle_word
|
|
|
|
__handle_word
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_helm_completion()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
last_command="helm_completion"
|
|
|
|
|
|
|
|
commands=()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
flags=()
|
|
|
|
|
|
|
|
two_word_flags=()
|
|
|
|
|
|
|
|
local_nonpersistent_flags=()
|
|
|
|
|
|
|
|
flags_with_completion=()
|
|
|
|
|
|
|
|
flags_completion=()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
flags+=("--debug")
|
|
|
|
|
|
|
|
flags+=("--home=")
|
|
|
|
|
|
|
|
flags+=("--host=")
|
|
|
|
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
|
|
|
|
must_have_one_noun=()
|
|
|
|
|
|
|
|
noun_aliases=()
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
_helm_create()
|
|
|
|
_helm_create()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
last_command="helm_create"
|
|
|
|
last_command="helm_create"
|
|
|
@ -234,10 +256,14 @@ _helm_create()
|
|
|
|
flags_with_completion=()
|
|
|
|
flags_with_completion=()
|
|
|
|
flags_completion=()
|
|
|
|
flags_completion=()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
flags+=("--starter=")
|
|
|
|
|
|
|
|
two_word_flags+=("-p")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--starter=")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -261,10 +287,13 @@ _helm_delete()
|
|
|
|
local_nonpersistent_flags+=("--no-hooks")
|
|
|
|
local_nonpersistent_flags+=("--no-hooks")
|
|
|
|
flags+=("--purge")
|
|
|
|
flags+=("--purge")
|
|
|
|
local_nonpersistent_flags+=("--purge")
|
|
|
|
local_nonpersistent_flags+=("--purge")
|
|
|
|
|
|
|
|
flags+=("--timeout=")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--timeout=")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -290,6 +319,7 @@ _helm_dependency_build()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -311,6 +341,7 @@ _helm_dependency_list()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -336,6 +367,7 @@ _helm_dependency_update()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -360,6 +392,7 @@ _helm_dependency()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -382,6 +415,8 @@ _helm_fetch()
|
|
|
|
local_nonpersistent_flags+=("--destination=")
|
|
|
|
local_nonpersistent_flags+=("--destination=")
|
|
|
|
flags+=("--keyring=")
|
|
|
|
flags+=("--keyring=")
|
|
|
|
local_nonpersistent_flags+=("--keyring=")
|
|
|
|
local_nonpersistent_flags+=("--keyring=")
|
|
|
|
|
|
|
|
flags+=("--prov")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--prov")
|
|
|
|
flags+=("--untar")
|
|
|
|
flags+=("--untar")
|
|
|
|
local_nonpersistent_flags+=("--untar")
|
|
|
|
local_nonpersistent_flags+=("--untar")
|
|
|
|
flags+=("--untardir=")
|
|
|
|
flags+=("--untardir=")
|
|
|
@ -394,6 +429,7 @@ _helm_fetch()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -417,6 +453,7 @@ _helm_get_hooks()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -440,6 +477,7 @@ _helm_get_manifest()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -466,6 +504,7 @@ _helm_get_values()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -492,6 +531,7 @@ _helm_get()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -515,6 +555,7 @@ _helm_history()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -536,6 +577,7 @@ _helm_home()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -563,10 +605,13 @@ _helm_init()
|
|
|
|
flags+=("--tiller-image=")
|
|
|
|
flags+=("--tiller-image=")
|
|
|
|
two_word_flags+=("-i")
|
|
|
|
two_word_flags+=("-i")
|
|
|
|
local_nonpersistent_flags+=("--tiller-image=")
|
|
|
|
local_nonpersistent_flags+=("--tiller-image=")
|
|
|
|
|
|
|
|
flags+=("--upgrade")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--upgrade")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -594,6 +639,7 @@ _helm_inspect_chart()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -621,6 +667,7 @@ _helm_inspect_values()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -650,6 +697,7 @@ _helm_inspect()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -684,6 +732,8 @@ _helm_install()
|
|
|
|
local_nonpersistent_flags+=("--replace")
|
|
|
|
local_nonpersistent_flags+=("--replace")
|
|
|
|
flags+=("--set=")
|
|
|
|
flags+=("--set=")
|
|
|
|
local_nonpersistent_flags+=("--set=")
|
|
|
|
local_nonpersistent_flags+=("--set=")
|
|
|
|
|
|
|
|
flags+=("--timeout=")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--timeout=")
|
|
|
|
flags+=("--values=")
|
|
|
|
flags+=("--values=")
|
|
|
|
two_word_flags+=("-f")
|
|
|
|
two_word_flags+=("-f")
|
|
|
|
local_nonpersistent_flags+=("--values=")
|
|
|
|
local_nonpersistent_flags+=("--values=")
|
|
|
@ -695,6 +745,7 @@ _helm_install()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -718,6 +769,7 @@ _helm_lint()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -742,6 +794,8 @@ _helm_list()
|
|
|
|
local_nonpersistent_flags+=("--date")
|
|
|
|
local_nonpersistent_flags+=("--date")
|
|
|
|
flags+=("--deleted")
|
|
|
|
flags+=("--deleted")
|
|
|
|
local_nonpersistent_flags+=("--deleted")
|
|
|
|
local_nonpersistent_flags+=("--deleted")
|
|
|
|
|
|
|
|
flags+=("--deleting")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--deleting")
|
|
|
|
flags+=("--deployed")
|
|
|
|
flags+=("--deployed")
|
|
|
|
local_nonpersistent_flags+=("--deployed")
|
|
|
|
local_nonpersistent_flags+=("--deployed")
|
|
|
|
flags+=("--failed")
|
|
|
|
flags+=("--failed")
|
|
|
@ -762,6 +816,7 @@ _helm_list()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -787,10 +842,13 @@ _helm_package()
|
|
|
|
local_nonpersistent_flags+=("--save")
|
|
|
|
local_nonpersistent_flags+=("--save")
|
|
|
|
flags+=("--sign")
|
|
|
|
flags+=("--sign")
|
|
|
|
local_nonpersistent_flags+=("--sign")
|
|
|
|
local_nonpersistent_flags+=("--sign")
|
|
|
|
|
|
|
|
flags+=("--version=")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--version=")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -808,12 +866,19 @@ _helm_repo_add()
|
|
|
|
flags_with_completion=()
|
|
|
|
flags_with_completion=()
|
|
|
|
flags_completion=()
|
|
|
|
flags_completion=()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
flags+=("--ca-file=")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--ca-file=")
|
|
|
|
|
|
|
|
flags+=("--cert-file=")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--cert-file=")
|
|
|
|
|
|
|
|
flags+=("--key-file=")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--key-file=")
|
|
|
|
flags+=("--no-update")
|
|
|
|
flags+=("--no-update")
|
|
|
|
local_nonpersistent_flags+=("--no-update")
|
|
|
|
local_nonpersistent_flags+=("--no-update")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -839,6 +904,7 @@ _helm_repo_index()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -860,6 +926,7 @@ _helm_repo_list()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -881,6 +948,7 @@ _helm_repo_remove()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -902,6 +970,7 @@ _helm_repo_update()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -928,6 +997,7 @@ _helm_repo()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -949,10 +1019,15 @@ _helm_rollback()
|
|
|
|
local_nonpersistent_flags+=("--dry-run")
|
|
|
|
local_nonpersistent_flags+=("--dry-run")
|
|
|
|
flags+=("--no-hooks")
|
|
|
|
flags+=("--no-hooks")
|
|
|
|
local_nonpersistent_flags+=("--no-hooks")
|
|
|
|
local_nonpersistent_flags+=("--no-hooks")
|
|
|
|
|
|
|
|
flags+=("--recreate-pods")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--recreate-pods")
|
|
|
|
|
|
|
|
flags+=("--timeout=")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--timeout=")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -980,6 +1055,7 @@ _helm_search()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -1005,6 +1081,7 @@ _helm_serve()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -1027,6 +1104,7 @@ _helm_status()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -1055,8 +1133,14 @@ _helm_upgrade()
|
|
|
|
local_nonpersistent_flags+=("--keyring=")
|
|
|
|
local_nonpersistent_flags+=("--keyring=")
|
|
|
|
flags+=("--namespace=")
|
|
|
|
flags+=("--namespace=")
|
|
|
|
local_nonpersistent_flags+=("--namespace=")
|
|
|
|
local_nonpersistent_flags+=("--namespace=")
|
|
|
|
|
|
|
|
flags+=("--no-hooks")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--no-hooks")
|
|
|
|
|
|
|
|
flags+=("--recreate-pods")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--recreate-pods")
|
|
|
|
flags+=("--set=")
|
|
|
|
flags+=("--set=")
|
|
|
|
local_nonpersistent_flags+=("--set=")
|
|
|
|
local_nonpersistent_flags+=("--set=")
|
|
|
|
|
|
|
|
flags+=("--timeout=")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--timeout=")
|
|
|
|
flags+=("--values=")
|
|
|
|
flags+=("--values=")
|
|
|
|
two_word_flags+=("-f")
|
|
|
|
two_word_flags+=("-f")
|
|
|
|
local_nonpersistent_flags+=("--values=")
|
|
|
|
local_nonpersistent_flags+=("--values=")
|
|
|
@ -1068,6 +1152,7 @@ _helm_upgrade()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -1091,6 +1176,7 @@ _helm_verify()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -1114,10 +1200,13 @@ _helm_version()
|
|
|
|
flags+=("--server")
|
|
|
|
flags+=("--server")
|
|
|
|
flags+=("-s")
|
|
|
|
flags+=("-s")
|
|
|
|
local_nonpersistent_flags+=("--server")
|
|
|
|
local_nonpersistent_flags+=("--server")
|
|
|
|
|
|
|
|
flags+=("--short")
|
|
|
|
|
|
|
|
local_nonpersistent_flags+=("--short")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--debug")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
@ -1128,6 +1217,7 @@ _helm()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
last_command="helm"
|
|
|
|
last_command="helm"
|
|
|
|
commands=()
|
|
|
|
commands=()
|
|
|
|
|
|
|
|
commands+=("completion")
|
|
|
|
commands+=("create")
|
|
|
|
commands+=("create")
|
|
|
|
commands+=("delete")
|
|
|
|
commands+=("delete")
|
|
|
|
commands+=("dependency")
|
|
|
|
commands+=("dependency")
|
|
|
@ -1160,6 +1250,7 @@ _helm()
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--home=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--host=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
flags+=("--kube-context=")
|
|
|
|
|
|
|
|
flags+=("--tiller-namespace=")
|
|
|
|
|
|
|
|
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_flag=()
|
|
|
|
must_have_one_noun=()
|
|
|
|
must_have_one_noun=()
|
|
|
|