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