|
|
@ -272,19 +272,27 @@ _kubectl_get() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--label-columns=") |
|
|
|
two_word_flags+=("-L") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--selector=") |
|
|
|
two_word_flags+=("-l") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--watch") |
|
|
|
flags+=("-w") |
|
|
|
flags+=("--watch-only") |
|
|
@ -316,6 +324,7 @@ _kubectl_get() |
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
must_have_one_noun+=("componentstatus") |
|
|
|
must_have_one_noun+=("configmap") |
|
|
|
must_have_one_noun+=("daemonset") |
|
|
|
must_have_one_noun+=("deployment") |
|
|
|
must_have_one_noun+=("endpoints") |
|
|
@ -329,13 +338,16 @@ _kubectl_get() |
|
|
|
must_have_one_noun+=("persistentvolume") |
|
|
|
must_have_one_noun+=("persistentvolumeclaim") |
|
|
|
must_have_one_noun+=("pod") |
|
|
|
must_have_one_noun+=("podsecuritypolicy") |
|
|
|
must_have_one_noun+=("podtemplate") |
|
|
|
must_have_one_noun+=("replicaset") |
|
|
|
must_have_one_noun+=("replicationcontroller") |
|
|
|
must_have_one_noun+=("resourcequota") |
|
|
|
must_have_one_noun+=("secret") |
|
|
|
must_have_one_noun+=("service") |
|
|
|
must_have_one_noun+=("serviceaccount") |
|
|
|
must_have_one_noun+=("thirdpartyresource") |
|
|
|
must_have_one_noun+=("thirdpartyresourcedata") |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_describe() |
|
|
@ -354,6 +366,9 @@ _kubectl_describe() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--selector=") |
|
|
|
two_word_flags+=("-l") |
|
|
|
flags+=("--alsologtostderr") |
|
|
@ -383,18 +398,22 @@ _kubectl_describe() |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
must_have_one_noun+=("configmap") |
|
|
|
must_have_one_noun+=("daemonset") |
|
|
|
must_have_one_noun+=("deployment") |
|
|
|
must_have_one_noun+=("endpoints") |
|
|
|
must_have_one_noun+=("horizontalpodautoscaler") |
|
|
|
must_have_one_noun+=("horizontalpodautoscaler") |
|
|
|
must_have_one_noun+=("ingress") |
|
|
|
must_have_one_noun+=("job") |
|
|
|
must_have_one_noun+=("job") |
|
|
|
must_have_one_noun+=("limitrange") |
|
|
|
must_have_one_noun+=("namespace") |
|
|
|
must_have_one_noun+=("node") |
|
|
|
must_have_one_noun+=("persistentvolume") |
|
|
|
must_have_one_noun+=("persistentvolumeclaim") |
|
|
|
must_have_one_noun+=("pod") |
|
|
|
must_have_one_noun+=("replicaset") |
|
|
|
must_have_one_noun+=("replicationcontroller") |
|
|
|
must_have_one_noun+=("resourcequota") |
|
|
|
must_have_one_noun+=("secret") |
|
|
@ -414,11 +433,24 @@ _kubectl_create_namespace() |
|
|
|
|
|
|
|
flags+=("--dry-run") |
|
|
|
flags+=("--generator=") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
@ -465,11 +497,25 @@ _kubectl_create_secret_docker-registry() |
|
|
|
flags+=("--docker-username=") |
|
|
|
flags+=("--dry-run") |
|
|
|
flags+=("--generator=") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
@ -517,11 +563,24 @@ _kubectl_create_secret_generic() |
|
|
|
flags+=("--from-file=") |
|
|
|
flags+=("--from-literal=") |
|
|
|
flags+=("--generator=") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--type=") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
@ -594,12 +653,137 @@ _kubectl_create_secret() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_create_configmap() |
|
|
|
{ |
|
|
|
last_command="kubectl_create_configmap" |
|
|
|
commands=() |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--dry-run") |
|
|
|
flags+=("--from-file=") |
|
|
|
flags+=("--from-literal=") |
|
|
|
flags+=("--generator=") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--cluster=") |
|
|
|
flags+=("--context=") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags+=("--kubeconfig=") |
|
|
|
flags+=("--log-backtrace-at=") |
|
|
|
flags+=("--log-dir=") |
|
|
|
flags+=("--log-flush-frequency=") |
|
|
|
flags+=("--logtostderr") |
|
|
|
flags+=("--match-server-version") |
|
|
|
flags+=("--namespace=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--server=") |
|
|
|
two_word_flags+=("-s") |
|
|
|
flags+=("--stderrthreshold=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--user=") |
|
|
|
flags+=("--username=") |
|
|
|
flags+=("--v=") |
|
|
|
flags+=("--vmodule=") |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_create_serviceaccount() |
|
|
|
{ |
|
|
|
last_command="kubectl_create_serviceaccount" |
|
|
|
commands=() |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--dry-run") |
|
|
|
flags+=("--generator=") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--cluster=") |
|
|
|
flags+=("--context=") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags+=("--kubeconfig=") |
|
|
|
flags+=("--log-backtrace-at=") |
|
|
|
flags+=("--log-dir=") |
|
|
|
flags+=("--log-flush-frequency=") |
|
|
|
flags+=("--logtostderr") |
|
|
|
flags+=("--match-server-version") |
|
|
|
flags+=("--namespace=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--server=") |
|
|
|
two_word_flags+=("-s") |
|
|
|
flags+=("--stderrthreshold=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--user=") |
|
|
|
flags+=("--username=") |
|
|
|
flags+=("--v=") |
|
|
|
flags+=("--vmodule=") |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_create() |
|
|
|
{ |
|
|
|
last_command="kubectl_create" |
|
|
|
commands=() |
|
|
|
commands+=("namespace") |
|
|
|
commands+=("secret") |
|
|
|
commands+=("configmap") |
|
|
|
commands+=("serviceaccount") |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
@ -612,10 +796,16 @@ _kubectl_create() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
@ -667,10 +857,16 @@ _kubectl_replace() |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--force") |
|
|
|
flags+=("--grace-period=") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--timeout=") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
@ -720,10 +916,15 @@ _kubectl_patch() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--patch=") |
|
|
|
two_word_flags+=("-p") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--type=") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
@ -775,8 +976,11 @@ _kubectl_delete() |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--grace-period=") |
|
|
|
flags+=("--ignore-not-found") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--selector=") |
|
|
|
two_word_flags+=("-l") |
|
|
|
flags+=("--timeout=") |
|
|
@ -808,6 +1012,7 @@ _kubectl_delete() |
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
must_have_one_noun+=("componentstatus") |
|
|
|
must_have_one_noun+=("configmap") |
|
|
|
must_have_one_noun+=("daemonset") |
|
|
|
must_have_one_noun+=("deployment") |
|
|
|
must_have_one_noun+=("endpoints") |
|
|
@ -821,13 +1026,16 @@ _kubectl_delete() |
|
|
|
must_have_one_noun+=("persistentvolume") |
|
|
|
must_have_one_noun+=("persistentvolumeclaim") |
|
|
|
must_have_one_noun+=("pod") |
|
|
|
must_have_one_noun+=("podsecuritypolicy") |
|
|
|
must_have_one_noun+=("podtemplate") |
|
|
|
must_have_one_noun+=("replicaset") |
|
|
|
must_have_one_noun+=("replicationcontroller") |
|
|
|
must_have_one_noun+=("resourcequota") |
|
|
|
must_have_one_noun+=("secret") |
|
|
|
must_have_one_noun+=("service") |
|
|
|
must_have_one_noun+=("serviceaccount") |
|
|
|
must_have_one_noun+=("thirdpartyresource") |
|
|
|
must_have_one_noun+=("thirdpartyresourcedata") |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_edit() |
|
|
@ -846,9 +1054,13 @@ _kubectl_edit() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--windows-line-endings") |
|
|
|
flags+=("--alsologtostderr") |
|
|
@ -896,9 +1108,15 @@ _kubectl_apply() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
@ -984,6 +1202,7 @@ _kubectl_logs() |
|
|
|
two_word_flags+=("-c") |
|
|
|
flags+=("--follow") |
|
|
|
flags+=("-f") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--interactive") |
|
|
|
flags+=("--limit-bytes=") |
|
|
|
flags+=("--previous") |
|
|
@ -1041,6 +1260,7 @@ _kubectl_rolling-update() |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--image=") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
@ -1048,11 +1268,18 @@ _kubectl_rolling-update() |
|
|
|
flags+=("--poll-interval=") |
|
|
|
flags+=("--rollback") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--timeout=") |
|
|
|
flags+=("--update-period=") |
|
|
|
flags+=("--validate") |
|
|
@ -1105,8 +1332,12 @@ _kubectl_scale() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--replicas=") |
|
|
|
flags+=("--resource-version=") |
|
|
|
flags+=("--timeout=") |
|
|
@ -1191,6 +1422,7 @@ _kubectl_drain() |
|
|
|
|
|
|
|
flags+=("--force") |
|
|
|
flags+=("--grace-period=") |
|
|
|
flags+=("--ignore-daemonsets") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
@ -1464,6 +1696,7 @@ _kubectl_run() |
|
|
|
flags+=("--generator=") |
|
|
|
flags+=("--hostport=") |
|
|
|
flags+=("--image=") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--labels=") |
|
|
|
two_word_flags+=("-l") |
|
|
|
flags+=("--leave-stdin-open") |
|
|
@ -1474,6 +1707,7 @@ _kubectl_run() |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--overrides=") |
|
|
|
flags+=("--port=") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--replicas=") |
|
|
|
two_word_flags+=("-r") |
|
|
|
flags+=("--requests=") |
|
|
@ -1484,11 +1718,16 @@ _kubectl_run() |
|
|
|
flags+=("--service-overrides=") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--stdin") |
|
|
|
flags+=("-i") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--tty") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
@ -1552,15 +1791,23 @@ _kubectl_expose() |
|
|
|
flags+=("--overrides=") |
|
|
|
flags+=("--port=") |
|
|
|
flags+=("--protocol=") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--selector=") |
|
|
|
flags+=("--session-affinity=") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--target-port=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--type=") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
@ -1610,6 +1857,7 @@ _kubectl_autoscale() |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--generator=") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--max=") |
|
|
|
flags+=("--min=") |
|
|
|
flags+=("--name=") |
|
|
@ -1617,12 +1865,20 @@ _kubectl_autoscale() |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--save-config") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
@ -1653,6 +1909,239 @@ _kubectl_autoscale() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_rollout_history() |
|
|
|
{ |
|
|
|
last_command="kubectl_rollout_history" |
|
|
|
commands=() |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--filename=") |
|
|
|
flags_with_completion+=("--filename") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--revision=") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--cluster=") |
|
|
|
flags+=("--context=") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags+=("--kubeconfig=") |
|
|
|
flags+=("--log-backtrace-at=") |
|
|
|
flags+=("--log-dir=") |
|
|
|
flags+=("--log-flush-frequency=") |
|
|
|
flags+=("--logtostderr") |
|
|
|
flags+=("--match-server-version") |
|
|
|
flags+=("--namespace=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--server=") |
|
|
|
two_word_flags+=("-s") |
|
|
|
flags+=("--stderrthreshold=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--user=") |
|
|
|
flags+=("--username=") |
|
|
|
flags+=("--v=") |
|
|
|
flags+=("--vmodule=") |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_rollout_pause() |
|
|
|
{ |
|
|
|
last_command="kubectl_rollout_pause" |
|
|
|
commands=() |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--filename=") |
|
|
|
flags_with_completion+=("--filename") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--cluster=") |
|
|
|
flags+=("--context=") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags+=("--kubeconfig=") |
|
|
|
flags+=("--log-backtrace-at=") |
|
|
|
flags+=("--log-dir=") |
|
|
|
flags+=("--log-flush-frequency=") |
|
|
|
flags+=("--logtostderr") |
|
|
|
flags+=("--match-server-version") |
|
|
|
flags+=("--namespace=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--server=") |
|
|
|
two_word_flags+=("-s") |
|
|
|
flags+=("--stderrthreshold=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--user=") |
|
|
|
flags+=("--username=") |
|
|
|
flags+=("--v=") |
|
|
|
flags+=("--vmodule=") |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_rollout_resume() |
|
|
|
{ |
|
|
|
last_command="kubectl_rollout_resume" |
|
|
|
commands=() |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--filename=") |
|
|
|
flags_with_completion+=("--filename") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--cluster=") |
|
|
|
flags+=("--context=") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags+=("--kubeconfig=") |
|
|
|
flags+=("--log-backtrace-at=") |
|
|
|
flags+=("--log-dir=") |
|
|
|
flags+=("--log-flush-frequency=") |
|
|
|
flags+=("--logtostderr") |
|
|
|
flags+=("--match-server-version") |
|
|
|
flags+=("--namespace=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--server=") |
|
|
|
two_word_flags+=("-s") |
|
|
|
flags+=("--stderrthreshold=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--user=") |
|
|
|
flags+=("--username=") |
|
|
|
flags+=("--v=") |
|
|
|
flags+=("--vmodule=") |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_rollout_undo() |
|
|
|
{ |
|
|
|
last_command="kubectl_rollout_undo" |
|
|
|
commands=() |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--filename=") |
|
|
|
flags_with_completion+=("--filename") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--to-revision=") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--cluster=") |
|
|
|
flags+=("--context=") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags+=("--kubeconfig=") |
|
|
|
flags+=("--log-backtrace-at=") |
|
|
|
flags+=("--log-dir=") |
|
|
|
flags+=("--log-flush-frequency=") |
|
|
|
flags+=("--logtostderr") |
|
|
|
flags+=("--match-server-version") |
|
|
|
flags+=("--namespace=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--server=") |
|
|
|
two_word_flags+=("-s") |
|
|
|
flags+=("--stderrthreshold=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--user=") |
|
|
|
flags+=("--username=") |
|
|
|
flags+=("--v=") |
|
|
|
flags+=("--vmodule=") |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_rollout() |
|
|
|
{ |
|
|
|
last_command="kubectl_rollout" |
|
|
|
commands=() |
|
|
|
commands+=("history") |
|
|
|
commands+=("pause") |
|
|
|
commands+=("resume") |
|
|
|
commands+=("undo") |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--cluster=") |
|
|
|
flags+=("--context=") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags+=("--kubeconfig=") |
|
|
|
flags+=("--log-backtrace-at=") |
|
|
|
flags+=("--log-dir=") |
|
|
|
flags+=("--log-flush-frequency=") |
|
|
|
flags+=("--logtostderr") |
|
|
|
flags+=("--match-server-version") |
|
|
|
flags+=("--namespace=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--server=") |
|
|
|
two_word_flags+=("-s") |
|
|
|
flags+=("--stderrthreshold=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--user=") |
|
|
|
flags+=("--username=") |
|
|
|
flags+=("--v=") |
|
|
|
flags+=("--vmodule=") |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_label() |
|
|
|
{ |
|
|
|
last_command="kubectl_label" |
|
|
@ -1671,19 +2160,28 @@ _kubectl_label() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--overwrite") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--resource-version=") |
|
|
|
flags+=("--selector=") |
|
|
|
two_word_flags+=("-l") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
@ -1712,6 +2210,7 @@ _kubectl_label() |
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
must_have_one_noun+=("componentstatus") |
|
|
|
must_have_one_noun+=("configmap") |
|
|
|
must_have_one_noun+=("daemonset") |
|
|
|
must_have_one_noun+=("deployment") |
|
|
|
must_have_one_noun+=("endpoints") |
|
|
@ -1725,13 +2224,16 @@ _kubectl_label() |
|
|
|
must_have_one_noun+=("persistentvolume") |
|
|
|
must_have_one_noun+=("persistentvolumeclaim") |
|
|
|
must_have_one_noun+=("pod") |
|
|
|
must_have_one_noun+=("podsecuritypolicy") |
|
|
|
must_have_one_noun+=("podtemplate") |
|
|
|
must_have_one_noun+=("replicaset") |
|
|
|
must_have_one_noun+=("replicationcontroller") |
|
|
|
must_have_one_noun+=("resourcequota") |
|
|
|
must_have_one_noun+=("secret") |
|
|
|
must_have_one_noun+=("service") |
|
|
|
must_have_one_noun+=("serviceaccount") |
|
|
|
must_have_one_noun+=("thirdpartyresource") |
|
|
|
must_have_one_noun+=("thirdpartyresourcedata") |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_annotate() |
|
|
@ -1751,19 +2253,28 @@ _kubectl_annotate() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--overwrite") |
|
|
|
flags+=("--record") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--resource-version=") |
|
|
|
flags+=("--selector=") |
|
|
|
two_word_flags+=("-l") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
@ -1804,7 +2315,7 @@ _kubectl_config_view() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--flatten") |
|
|
|
flags+=("--merge") |
|
|
|
flags+=("--merge=") |
|
|
|
flags+=("--minify") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
@ -1813,9 +2324,14 @@ _kubectl_config_view() |
|
|
|
flags+=("--raw") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
@ -1857,8 +2373,10 @@ _kubectl_config_set-cluster() |
|
|
|
|
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--embed-certs") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags_with_completion+=("--certificate-authority") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--embed-certs=") |
|
|
|
flags+=("--insecure-skip-tls-verify=") |
|
|
|
flags+=("--server=") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--client-certificate=") |
|
|
@ -1895,8 +2413,12 @@ _kubectl_config_set-credentials() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags_with_completion+=("--client-certificate") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--embed-certs") |
|
|
|
flags_with_completion+=("--client-key") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--embed-certs=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--username=") |
|
|
@ -2041,6 +2563,45 @@ _kubectl_config_unset() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_config_current-context() |
|
|
|
{ |
|
|
|
last_command="kubectl_config_current-context" |
|
|
|
commands=() |
|
|
|
|
|
|
|
flags=() |
|
|
|
two_word_flags=() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
|
flags+=("--client-certificate=") |
|
|
|
flags+=("--client-key=") |
|
|
|
flags+=("--cluster=") |
|
|
|
flags+=("--context=") |
|
|
|
flags+=("--insecure-skip-tls-verify") |
|
|
|
flags+=("--kubeconfig=") |
|
|
|
flags+=("--log-backtrace-at=") |
|
|
|
flags+=("--log-dir=") |
|
|
|
flags+=("--log-flush-frequency=") |
|
|
|
flags+=("--logtostderr") |
|
|
|
flags+=("--match-server-version") |
|
|
|
flags+=("--namespace=") |
|
|
|
flags+=("--password=") |
|
|
|
flags+=("--server=") |
|
|
|
two_word_flags+=("-s") |
|
|
|
flags+=("--stderrthreshold=") |
|
|
|
flags+=("--token=") |
|
|
|
flags+=("--user=") |
|
|
|
flags+=("--username=") |
|
|
|
flags+=("--v=") |
|
|
|
flags+=("--vmodule=") |
|
|
|
|
|
|
|
must_have_one_flag=() |
|
|
|
must_have_one_noun=() |
|
|
|
} |
|
|
|
|
|
|
|
_kubectl_config_use-context() |
|
|
|
{ |
|
|
|
last_command="kubectl_config_use-context" |
|
|
@ -2090,6 +2651,7 @@ _kubectl_config() |
|
|
|
commands+=("set-context") |
|
|
|
commands+=("set") |
|
|
|
commands+=("unset") |
|
|
|
commands+=("current-context") |
|
|
|
commands+=("use-context") |
|
|
|
|
|
|
|
flags=() |
|
|
@ -2136,6 +2698,7 @@ _kubectl_cluster-info() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
|
flags+=("--certificate-authority=") |
|
|
@ -2255,6 +2818,7 @@ _kubectl_explain() |
|
|
|
flags_with_completion=() |
|
|
|
flags_completion=() |
|
|
|
|
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
@ -2301,17 +2865,27 @@ _kubectl_convert() |
|
|
|
two_word_flags+=("-f") |
|
|
|
flags_with_completion+=("-f") |
|
|
|
flags_completion+=("__handle_filename_extension_flag json|yaml|yml") |
|
|
|
flags+=("--include-extended-apis") |
|
|
|
flags+=("--local") |
|
|
|
flags+=("--no-headers") |
|
|
|
flags+=("--output=") |
|
|
|
two_word_flags+=("-o") |
|
|
|
flags+=("--output-version=") |
|
|
|
flags+=("--recursive") |
|
|
|
flags+=("-R") |
|
|
|
flags+=("--schema-cache-dir=") |
|
|
|
flags_with_completion+=("--schema-cache-dir") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--show-all") |
|
|
|
flags+=("-a") |
|
|
|
flags+=("--show-labels") |
|
|
|
flags+=("--sort-by=") |
|
|
|
flags+=("--template=") |
|
|
|
flags_with_completion+=("--template") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
two_word_flags+=("-t") |
|
|
|
flags_with_completion+=("-t") |
|
|
|
flags_completion+=("_filedir") |
|
|
|
flags+=("--validate") |
|
|
|
flags+=("--alsologtostderr") |
|
|
|
flags+=("--api-version=") |
|
|
@ -2370,6 +2944,7 @@ _kubectl() |
|
|
|
commands+=("run") |
|
|
|
commands+=("expose") |
|
|
|
commands+=("autoscale") |
|
|
|
commands+=("rollout") |
|
|
|
commands+=("label") |
|
|
|
commands+=("annotate") |
|
|
|
commands+=("config") |
|
|
|