Installing Kubectl and Helm

To install the Kubernetes cluster and deploy an application on it, you first need to install the tools to be used for the commands. In this guide, we are using kubectl and Helm.

Install both tools on the computer from which you manage the cluster, which is typically your local PC or laptop, not a Kubernetes node. However, you can also run them from one of the cluster nodes. The operating system of the management machine can be Windows, Linux, or macOS.

If you are using Windows, you can install both tools using WinGet in PowerShell with the following commands:

winget install -e --id Kubernetes.kubectl
winget install -e --id Helm.Helm

If you are running another operating system or prefer a different installation method, follow the official installation instructions for kubectl and helm.

After completing the installation, verify the setup by running:

kubectl version --client helm version

What's Next?

Creating Kubernetes Docker Hub and TLS Secrets