Minikube Deploy Skill

Deploy a Minikube cluster and Todo-app workflow with Helm and port-forwarding.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/sarimofficial/HackathonlPhase-IV-AI-Powered-Kubernetes-Deployment-Minikube-Helm-kubectl-ai-Kagent-Gordon --skill minikube-deploy-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Minikube Deploy Skill
Source: https://github.com/sarimofficial/HackathonlPhase-IV-AI-Powered-Kubernetes-Deployment-Minikube-Helm-kubectl-ai-Kagent-Gordon/tree/main/.claude/skills/minikube-deploy-skill
Command: npx skills add https://github.com/sarimofficial/HackathonlPhase-IV-AI-Powered-Kubernetes-Deployment-Minikube-Helm-kubectl-ai-Kagent-Gordon --skill minikube-deploy-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a repeatable, end-to-end method for deploying a Minikube cluster and a Todo-app workflow, reducing manual setup time and errors.

Core Features & Use Cases

  • Start Minikube with Docker driver
  • Enable necessary Minikube addons (ingress, etc.)
  • Add Helm repositories and install todo-app chart
  • Set up port forwarding for services
  • Validate deployment status and functionality
  • Provide comprehensive deployment sequence

Quick Start

  • Start Minikube cluster: minikube start --driver=docker
  • Enable necessary addons: minikube addons enable ingress
  • Verify cluster status: kubectl cluster-info; kubectl get nodes
  • Add Helm repository: helm repo add my-repo https://my-helm-repo.com/charts; helm repo update
  • Install todo-app chart: helm install todo-app my-repo/todo-app --values values.yaml
  • Wait for pods to be ready: kubectl wait --for=condition=ready pod -l app=todo-app --timeout=300s
  • Set up port forwarding: kubectl port-forward svc/todo-app-frontend 3000:3000 & kubectl port-forward svc/todo-app-backend 8000:8000 &
  • Validate deployment: kubectl get pods; kubectl get services; kubectl get deployments; kubectl get ingress

Frequently Asked Questions about Minikube Deploy Skill

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

FAQPage Schema
How do I deploy a Helm chart to a Minikube cluster end-to-end?

To deploy a Helm chart to Minikube, start the cluster with a Docker driver, enable addons like ingress, add your Helm repository, install the chart with specified values, and validate that pods and services are running.

Do I need Docker and Helm installed locally to automate Minikube deployments?

Yes, automating Minikube deployments requires Docker, Minikube, and Helm to be installed locally, as the workflow relies on the Docker driver for cluster setup and Helm for application chart installation.

What is the best way to validate a Kubernetes deployment in Minikube?

The best way to validate a Kubernetes deployment in Minikube is to use kubectl commands to check pod readiness conditions, verify cluster nodes, inspect services, and confirm ingress configurations are active.

How do I set up port forwarding for Kubernetes services in Minikube?

Setting up port forwarding for Kubernetes services in Minikube involves using kubectl port-forward to map local ports to your frontend and backend service ports, allowing direct local access to the deployed application.

Which Minikube addons are required for a local Kubernetes development environment?

For a local Kubernetes development environment, enabling the Minikube ingress addon is required to route external traffic to your services, ensuring the cluster can properly manage incoming requests for the deployed application.