minikube

Provision local Kubernetes clusters with configurable resources and addons.

27|11|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/mjunaidca/mjs-agent-skills --skill minikube
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minikube
Source: https://github.com/mjunaidca/mjs-agent-skills/tree/main/.docs/taskflow-vault/skills/engineering/minikube
Command: npx skills add https://github.com/mjunaidca/mjs-agent-skills --skill minikube

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Simplifies running a local Kubernetes cluster for development and testing with addon management.

Core Features & Use Cases

  • Start/stop clusters with configurable resources
  • Manage addons (ingress, metrics-server, dashboard, etc.)
  • Networking and local service exposure patterns

Quick Start

Install Minikube, start a cluster, and enable essential addons for local development.

Frequently Asked Questions about minikube

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run Kubernetes locally for development without a cloud cluster?

Minikube provisions a single-node local Kubernetes cluster on your machine for development and testing. It supports multiple container runtimes—Docker, containerd, and CRI-O—and runs with configurable resource constraints, making it ideal for iterating on Kubernetes workflows without cloud infrastructure costs.

Can I use Docker images with a local Kubernetes cluster?

Yes. Minikube lets you load Docker images directly into the cluster or build images in-cluster, eliminating the need to push to a registry during local development. This accelerates the dev-test cycle for containerized applications.

How do I enable ingress, metrics, and dashboards in my local cluster?

Minikube includes addon management to enable essential components like ingress controllers, metrics-server, and the Kubernetes dashboard with a single command, simplifying local service exposure and cluster observability.

What's the easiest way to expose local services and test networking?

Minikube provides networking setup patterns and local service exposure features that let you access applications running inside the cluster from your host machine, streamlining local integration testing.

Can I switch between different cluster profiles or configurations?

Minikube supports multiple profiles, allowing you to maintain separate cluster configurations and switch between them. This enables testing different addon combinations, runtimes, or resource allocations without rebuilding.

Do I need Kubernetes experience to use a local cluster for development?

Minikube is designed to simplify local Kubernetes setup for development workflows. The quick-start approach of installing, starting a cluster, and enabling addons requires minimal prior Kubernetes expertise to get a working environment.