actions-marketplace-validations/setup-minikube

test your app against real Kubernetes.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
startStart minikube after install is completenotrue
cacheCache ISO, kicbase, and preloads to speed up starting minikubenotrue
minikube-versionChoose a specific version of minikube, "latest" for the latest stable build, or "HEAD" for the latest development buildnolatest
driverChoose a specific driver, one of: docker, none, podman, virtualbox, parallels, vmwarefusion, hyperkit, vmware, sshno""
container-runtimeChoose a specific container-runtime, one of: docker, containerd, cri-ono""
kubernetes-versionChoose a specific version of Kubernetes, "stable" for the latest stable build, or "latest" for the latest development buildno""
cpusNumber of CPUs allocated to Kubernetes. Use "max" to use the maximum number of CPUs.no""
memoryAmount of RAM to allocate to Kubernetes (format: <number>[<unit>], where unit = b, k, m or g). Use "max" to use the maximum amount of memory.no""
network-pluginKubelet network plug-in to use (default: auto). Valid options: cnino""
cniCNI plug-in to use. Valid options: auto, bridge, calico, cilium, flannel, kindnet, or path to a CNI manifestno""
addonsChoose optional addons to install. Valid options: ingress, gcp-auth, registry ...no""
extra-configExtra configuration (--extra-config) to pass into "minikube start".no""
feature-gatesEnabling feature gates (--feature-gates) to pass into "minikube start" in a format it accepts it.no""
listen-addressIP Address to use to expose ports (docker and podman driver only)no""
mount-pathMount the source directory from your host into the target directory inside the cluster (format: <source directory>:<target directory>)no""
nodesThe total number of nodes to spin up.no""
install-pathPath where the executables (minikube) will get installed. Useful when having multiple self-hosted runners on one machine.no""
waitcomma separated list of Kubernetes components to verify and wait for after starting a cluster. defaults to "apiserver,system_pods", available options: "apiserver,system_pods,default_sa,apps_running,node_ready,kubelet". Other acceptable values are "all" or "none", "true" and "false"noall
insecure-registryEnable insecure communication with the given registriesno""
start-argsAny flags you would regularly pass into minikube via CLI, seperated by spaceno""

no outputs