Skip to content

Commit

Permalink
add act-as powers
Browse files Browse the repository at this point in the history
  • Loading branch information
deads2k committed Apr 14, 2016
1 parent 590a5f3 commit ac4c545
Show file tree
Hide file tree
Showing 113 changed files with 531 additions and 31 deletions.
50 changes: 50 additions & 0 deletions contrib/completions/bash/kubectl
Original file line number Diff line number Diff line change
Expand Up @@ -378,6 +378,7 @@ _kubectl_get()
flags+=("--watch-only")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -498,6 +499,7 @@ _kubectl_describe()
two_word_flags+=("-l")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -618,6 +620,7 @@ _kubectl_create_namespace()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -686,6 +689,7 @@ _kubectl_create_secret_docker-registry()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -755,6 +759,7 @@ _kubectl_create_secret_generic()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -799,6 +804,7 @@ _kubectl_create_secret()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -864,6 +870,7 @@ _kubectl_create_configmap()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -928,6 +935,7 @@ _kubectl_create_serviceaccount()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -991,6 +999,7 @@ _kubectl_create()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1056,6 +1065,7 @@ _kubectl_replace()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1115,6 +1125,7 @@ _kubectl_patch()
flags+=("--type=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1177,6 +1188,7 @@ _kubectl_delete()
flags+=("--timeout=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1301,6 +1313,7 @@ _kubectl_edit()
flags+=("--windows-line-endings")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1359,6 +1372,7 @@ _kubectl_apply()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1403,6 +1417,7 @@ _kubectl_namespace()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1458,6 +1473,7 @@ _kubectl_logs()
flags+=("--timestamps")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1533,6 +1549,7 @@ _kubectl_rolling-update()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1594,6 +1611,7 @@ _kubectl_scale()
flags+=("--timeout=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1637,6 +1655,7 @@ _kubectl_cordon()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1682,6 +1701,7 @@ _kubectl_drain()
flags+=("--ignore-daemonsets")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1724,6 +1744,7 @@ _kubectl_uncordon()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1772,6 +1793,7 @@ _kubectl_attach()
flags+=("-t")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1822,6 +1844,7 @@ _kubectl_exec()
flags+=("-t")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1866,6 +1889,7 @@ _kubectl_port-forward()
two_word_flags+=("-p")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -1923,6 +1947,7 @@ _kubectl_proxy()
two_word_flags+=("-P")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2006,6 +2031,7 @@ _kubectl_run()
flags+=("--tty")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2089,6 +2115,7 @@ _kubectl_expose()
flags+=("--type=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2162,6 +2189,7 @@ _kubectl_autoscale()
flags_completion+=("_filedir")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2214,6 +2242,7 @@ _kubectl_rollout_history()
flags+=("--revision=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2264,6 +2293,7 @@ _kubectl_rollout_pause()
flags+=("-R")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2314,6 +2344,7 @@ _kubectl_rollout_resume()
flags+=("-R")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2365,6 +2396,7 @@ _kubectl_rollout_undo()
flags+=("--to-revision=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2411,6 +2443,7 @@ _kubectl_rollout()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2483,6 +2516,7 @@ _kubectl_label()
flags_completion+=("_filedir")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2621,6 +2655,7 @@ _kubectl_annotate()
flags_completion+=("_filedir")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2681,6 +2716,7 @@ _kubectl_config_view()
flags_completion+=("_filedir")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2729,6 +2765,7 @@ _kubectl_config_set-cluster()
flags+=("--insecure-skip-tls-verify=")
flags+=("--server=")
flags+=("--alsologtostderr")
flags+=("--as=")
flags+=("--client-certificate=")
flags+=("--client-key=")
flags+=("--cluster=")
Expand Down Expand Up @@ -2777,6 +2814,7 @@ _kubectl_config_set-credentials()
flags+=("--username=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--cluster=")
flags+=("--context=")
Expand Down Expand Up @@ -2817,6 +2855,7 @@ _kubectl_config_set-context()
flags+=("--user=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2854,6 +2893,7 @@ _kubectl_config_set()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2896,6 +2936,7 @@ _kubectl_config_unset()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2938,6 +2979,7 @@ _kubectl_config_current-context()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -2980,6 +3022,7 @@ _kubectl_config_use-context()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -3031,6 +3074,7 @@ _kubectl_config()
flags+=("--kubeconfig=")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -3073,6 +3117,7 @@ _kubectl_cluster-info()
flags+=("--include-extended-apis")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -3115,6 +3160,7 @@ _kubectl_api-versions()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -3159,6 +3205,7 @@ _kubectl_version()
flags+=("-c")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -3203,6 +3250,7 @@ _kubectl_explain()
flags+=("--recursive")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -3273,6 +3321,7 @@ _kubectl_convert()
flags+=("--validate")
flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down Expand Up @@ -3348,6 +3397,7 @@ _kubectl()

flags+=("--alsologtostderr")
flags+=("--api-version=")
flags+=("--as=")
flags+=("--certificate-authority=")
flags+=("--client-certificate=")
flags+=("--client-key=")
Expand Down
Loading

0 comments on commit ac4c545

Please sign in to comment.