O kubectl é a interface que vamos utilizar para nos comunicar com a api do kubernetes.
É compatível com Windows, MacOS e Linux e sua instalação é bem simples, basta abrir o terminal do seu sistema operacional e seguir as instruções a seguir:
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
brew install kubectl
curl -LO https://dl.k8s.io/release/v1.21.0/bin/windows/amd64/kubectl.exe
E depois adicione o binário ao PATH.
Para testar você pode digitar
kubectl version --client
No seu terminal e se retornar algo como:
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.7", GitCommit:"1dd5338295409edcfff11505e7bb246f0d325d15", GitTreeState:"clean", BuildDate:"2021-01-13T13:23:52Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"darwin/amd64"}
Significa que seu kubectl está pronto para uso!