https://github.com/codingnagger/minikube-setup-action
Installs minikube in your Github Actions workflow.
https://github.com/codingnagger/minikube-setup-action
github-actions hacktoberfest kubernetes minikube
Last synced: 6 months ago
JSON representation
Installs minikube in your Github Actions workflow.
- Host: GitHub
- URL: https://github.com/codingnagger/minikube-setup-action
- Owner: CodingNagger
- License: gpl-3.0
- Created: 2019-11-05T11:45:04.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-10-17T16:38:46.000Z (over 3 years ago)
- Last Synced: 2025-01-02T00:32:52.145Z (about 1 year ago)
- Topics: github-actions, hacktoberfest, kubernetes, minikube
- Language: JavaScript
- Homepage:
- Size: 43.9 KB
- Stars: 0
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Minikube setup action
This action installs a VM-free Kubernetes cluster using Minikube.
## Inputs
### `minikube-version`
**Optional** Version of Minikube you wish to use. Default `"1.27.1"`.
### `minikube-platform`
**Optional** Version of Minikube you wish to use. Default `"amd64"`.
### `k8s-version`
**Optional** Version of Kubernetes you wish to use with Minikube. Default `"1.23.0"`.
## Outputs
### `launcher`
The command to run in order to start Minikube using `eval`.
## Example usage
```yaml
name: "Minikube workflow"
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Setup Minikube
id: minikube
uses: CodingNagger/minikube-setup-action@v1.0.2
- name: Launch Minikube
run: eval ${{ steps.minikube.outputs.launcher }}
- name: Check pods
run: |
kubectl get pods
```