Alias k=kubectl source <(k completion bash) complete -F __start_kubectl k . . .

Andrea Cervesato:
alias k=kubectl
source <(k completion bash)
complete -F __start_kubectl k
alias kfd=‘kubectl delete --force --grace-period=0’

Peter Turner:
I use
source &lt;(kubectl completion bash| sed 's/kubectl/k/g')
alias k=kubectl