bashを使っているのであれば
$ source <(oc completion bash)
とか
$ source <(kubectl completion bash)
で。
OCP v3でmasterノードでばかり作業してると、たまにCRCとかクラスタ外部サーバで作業すると、「あれ?」となってしまうので備忘録。
なお、実行にはbash-completion
パッケージが必要なので、インストールされていなければyum
で入れておくこと。
更にkubectl
であればk
やkc
にalias設定してると思いますが(私はoc
に慣れてるので、k
よりkc
が好きな人)、
以下で、aliasにも補完を設定できる。
$ complete -o default -F __start_kubectl kc