Kubernetes & MiniKube


Kubernetes (often abbreviated as K8s) is an open-source platform for automating the deployment, scaling, and management of containerized applications. It orchestrates containers across clusters of machines, handling load balancing, self-healing, rolling updates, and resource management. Originally developed by Google, it is now maintained by the Cloud Native Computing Foundation (CNCF) and has become the industry standard for running modern cloud-native applications.

Minikube is a lightweight tool that runs a single-node Kubernetes cluster on your local computer. It is designed for learning, development, and testing Kubernetes applications without the need for a full cloud-based cluster. Minikube makes it easy to experiment with Kubernetes features in a simple, isolated environment on a laptop or desktop.

Kubernetes and containerd to launch outside of Docker like real production environments.