fenio/Setup minikube for self-hosted GH runners
Install and configure minikube - Local Kubernetes for CI/CD
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Dec 16, 2025
- License
- MIT
Pinned Snippet
uses: fenio/setup-minikube@8a751b04971d375c719a150a60e54bbbaad77215 # v5.0.5tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | minikube version to install (e.g., v1.32.0, latest, or stable) | no | stable |
| kubernetes-version | Kubernetes version to use (e.g., v1.28.3, stable, latest) | no | stable |
| driver | Driver to use (docker, none, podman) | no | docker |
| container-runtime | Container runtime to use (docker, containerd, cri-o) | no | "" |
| wait-for-ready | Wait for minikube cluster to be ready before completing | no | true |
| timeout | Timeout in seconds to wait for cluster readiness | no | 120 |
| dns-readiness | Wait for CoreDNS to be ready and verify DNS resolution works | no | true |
Outputs
| name | description |
|---|---|
| kubeconfig | Path to the kubeconfig file |