Install KinD On Linux

Learn how to install KinD on Ubuntu.

We'll cover the following

Kubernetes distribution

Due to high configurability of Kubernetes, it’s really hard to set it to compile and run code from its public repository. For this reason, many so-called distributions are making things easy for us.

Some of them are built to be production ready and some are aiming to be lightweight, to make local development easy.

Here is a list of the most popular and free to use Kubernetes distributions that are designed to be used locally:

  • KinD/kind

  • minikube

  • minishift

  • MicroK8s

  • Kubernetes on Docker Desktop (only for Windows and macOS)

You can check all of them to find out which one fits you best. In this course, you’ll be using KinD (Kubernetes in Docker) and instructions on how to install it are described in this lesson.

Here are the instructions on how to install all the necessary tools on Linux. Instructions for other operating systems can be found at the end of this course, in the “Appendix.” Even if we’re using Windows or macOS, it is recommended that you first check all the instructions here before leaving this lesson. Here, some of the steps are interactive.

KinD

Note: This is based on the official documentation for Linux.

Open a terminal and follow the steps below:

  1. Download kind, as shown below:

Get hands-on with 1200+ tech skills courses.