https://github.com/neha-dev-dot/install-miniqube-with-github-action
This repository demonstrates how to install and run Minikube inside a GitHub Actions workflow. It sets up a local Kubernetes cluster in a CI/CD environment using the Docker driver. Ideal for testing Kubernetes manifests, Helm charts, and automation tasks directly in your pipeline.
https://github.com/neha-dev-dot/install-miniqube-with-github-action
automation ci-cd container-orchestration devops github-actions github-pipeline kubectl kubernetes minikube
Last synced: about 1 month ago
JSON representation
This repository demonstrates how to install and run Minikube inside a GitHub Actions workflow. It sets up a local Kubernetes cluster in a CI/CD environment using the Docker driver. Ideal for testing Kubernetes manifests, Helm charts, and automation tasks directly in your pipeline.
- Host: GitHub
- URL: https://github.com/neha-dev-dot/install-miniqube-with-github-action
- Owner: neha-dev-dot
- Created: 2025-06-17T16:13:22.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-17T16:18:17.000Z (about 1 year ago)
- Last Synced: 2025-06-17T17:30:47.563Z (about 1 year ago)
- Topics: automation, ci-cd, container-orchestration, devops, github-actions, github-pipeline, kubectl, kubernetes, minikube
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐ Install Minikube with GitHub Actions
This project demonstrates how to automate the installation and setup of **Minikube** using **GitHub Actions** CI workflows. It's ideal for running Kubernetes workloads in a lightweight environment inside your GitHub pipeline โ perfect for testing, CI/CD, or learning.
---
## ๐ง Overview
Minikube is a local Kubernetes cluster designed for developers to learn and test Kubernetes locally. Using GitHub Actions, you can now spin up a fresh Minikube cluster inside a GitHub workflow and run integration tests, lint charts, or deploy microservices.
---
## ๐ฆ Features
โ
Minikube runs using docker driver inside GitHub runners
โ๏ธ Installs the latest stable version of kubectl and minikube
๐ Sample step to deploy Kubernetes YAML files
๐งช Extendable to test Helm charts, K8s services, and more
## ๐ How to Use
- Fork or clone this repo.
- Customize the install-minikube.yml if needed.
- Push to your main branch or create a pull request.