kubectl Installation - Ubuntu & Windows

kubectl Installation - Ubuntu & Windows

In this article, we will look how we can install kubectl on Ubuntu using Homebrew and in Windows using Scoop

·

1 min read

Table of contents

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://brew.sh/

https://scoop.sh/

https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/