Local Kubernetes — The One Above All

Bruno Teixeira
7 min readAug 13, 2022

Introduction

Kubernetes is among the most popular open-source project to have ever existed.

Since its release on 7th of June 2014, it has experienced world wide adoption. In fact, the latest survey from CNCF reports that a crushing 96% of the audience is either using or evaluating Kubernetes, along with a staggering 5.6 Million, with a capital M, developers using the platform.

It goes without saying that such broad adoption has brought along plenty of tools to not only test your own workloads locally, but also to develop features and/or extensions on top of the Kubernetes platform itself.

In this article, we will be exploring and comparing most of the more common solutions to run Kubernetes locally for test/development.

Local Kubernetes Environments — Meet the Competition

I don’t meet the competition, I destroy it. — Charles Revson

Today we will be taking a look at the following local Kubernetes Environments, in an all out brawl for supremacy over the local development tool!

kind vs k3d vs minikube vs Docker Desktop vs Rancher Desktop

May the best tool…

--

--

Bruno Teixeira

Principal Cloud Engineer with a distributed system’s background, a passion for working with the bleeding edge and an unhealthy obsession for automation.