curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.35/deb/Release.key \ > /usr/share/keyrings/kubernetes.asc gpg1 --dearmor < /usr/share/keyrings/kubernetes.asc > /usr/share/keyrings/kubernetes.gpg
cat > /etc/apt/sources.list.d/kubernetes.list <<EOF deb [signed-by=/usr/share/keyrings/kubernetes.gpg] https://pkgs.k8s.io/core:/stable:/v1.35/deb/ / EOF
apt update apt install kubectl kubectl version
apt install kubectx kubectx --version kubens --version
grab latest release from https://github.com/int128/kubelogin/releases
wget https://github.com/int128/kubelogin/releases/download/v1.35.2/kubelogin_linux_amd64.zip unzip kubelogin_linux_amd64.zip
carefully respect the k8s plugin naming convention
sudo mv kubelogin /usr/local/bin/kubectl-oidc_login rm -f LICENSE README.md kubelogin_linux_amd64.zip
check
kubectl plugin list
https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/
https://github.com/ahmetb/kubectx
https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins/