Skip to content

Kubernetes

What is Kubernetes?

Kubernetes is an orchestration system which can manage and host a whole range of your own applications or even anything that can be containerised. It handles getting traffic to the right place, security and is self healing so you have a stable platform with many more advantages to the traditional ways we used to host apps. 

Everything can be defined in configuration files which means it is easy to find how resources are set up, and makes it easy to reliably move something that works in a local developer’s laptop to a full production environment.

What am I using?

Like everything else on my website, I am going to try to do this in the most cost effective way where I can lab everything. I am using a Mac, and am using Kind, Kubernetes in Docker, and this allows me to create clusters with multiple nodes. I am going to run in Docker Desktop, with its Kubernetes switched off. 

 

  • Kind
  • Apple Mac Mini M4