kubectl Installation - Ubuntu & Windows
In this article, we will look how we can install kubectl on Ubuntu using Homebrew and in Windows using Scoop
Ubuntu
Install some prerequisite packages
sudo apt update
sudo apt install build-essential procps curl file git
Install Homebrew using the provided convenience script
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Add Homebrew in our system PATH using the below commands
(echo; echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') >> /home/ubuntu/.profile
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
Verify the version and install the recommended gcc package
brew --version
brew install gcc
Turn off Homebrew anonymous aggregate user behavior analytics
brew analytics off
Install kubectl and verify its version
brew install kubectl
kubectl version --client --short
Windows
Open a Powershell terminal (version 5.1 or above) and execute the below commands to install Scoop
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
Install kubectl and verify its version
scoop install kubectl
kubectl version --client --short
Reference
https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/