Minikube and kubectl - Local Kubernetes Cluster
Last updated
Last updated
Minikube is a utility we can use to run Kubernetes (k8s) on our local machine. It creates a single node cluster contained in a virtual machine (VM).
Minikube implements a local K8s cluster
Useful for local K8s application development, because running a test cluster would be complex
Control Plane and Worker processes run on ONE machine
Run Minikube either as a container or virtual machine on your laptop, so we need a container runtime or virtual machine manager on our laptop
The Kubernetes command-line tool, kubectl, allows us to run commands against Kubernetes clusters. You can use kubectl to deploy applications, inspect and manage cluster resources, and view logs.
API Server enables interaction with cluster