$ mkdir -p ~/.config/fish/completions
$ cd ~/.config/fish
$ git clone https://github.com/evanlucas/fish-kubectl-completions
$ ln -s ../fish-kubectl-completions/completions/kubectl.fish completions/Install using Fisher
fisher install evanlucas/fish-kubectl-completions
This was tested using go 1.15.7 on macOS 11.1 "Big Sur".
$ make buildThis is used to pass the --request-timeout flag to the kubectl command.
It defaults to 5s.
Non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). A value of zero means don't timeout requests.
This can be used to prevent completing CRDs. Some users may have limited access
to resources.
It defaults to 1. To disable, set to anything other than 1.
Evan Lucas
MIT