Bash completion

The kubectl completion script for Bash can be generated with the command kubectl completion bash. Sourcing the completion script in your shell enables kubectl autocompletion.

How to enable Bash Completion in Linux Machine

Install Bash Completion using below command (on ubuntu machine)

apt-get update
apt-get install bash-completion

Run the below command to enable autocomplete

echo 'source <(kubectl completion bash)' >>~/.bashrc