Minikube and kubectl - Local Kubernetes Cluster

Minikube - Local Cluster Setup

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

KUBECTL

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

Installing Minikube

OMLF4D4887B80A5:~ aahmadov$ brew install --build-from-source hyperkit

Last updated