Skip to content

Commit a47222a

Browse files
committed
feat: Kubernetes 1.24.0 support
1 parent de64689 commit a47222a

12 files changed

+4350
-58
lines changed

.github/workflows/runner.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
minikube version: v1.25.2
2525
kubernetes version: ${{ matrix.kubernetes }}
2626
github token: ${{ secrets.GITHUB_TOKEN }}
27+
# Required for v1.24 support TODO - See if Minikube fixes this
28+
container runtime: containerd
2729
- name: Validate Minikube
2830
run: minikube status | grep Running
2931
- name: Validate Cluster
@@ -85,7 +87,7 @@ jobs:
8587
- name: Test Action
8688
uses: ./
8789
with:
88-
minikube version: v1.24.0
90+
minikube version: v1.25.2
8991
kubernetes version: v1.23.0
9092
github token: ${{ secrets.GITHUB_TOKEN }}
9193
start args: '--addons=ingress'

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,18 +40,19 @@ jobs:
4040
4141
### Required input parameters
4242
43-
| Parameter | Description |
44-
| --------- | ----------- |
45-
| `minikube version` | Minikube [version](https://github.com/kubernetes/minikube/releases) to deploy |
43+
| Parameter | Description |
44+
|----------------------|-----------------------------------------------------------------------------------|
45+
| `minikube version` | Minikube [version](https://github.com/kubernetes/minikube/releases) to deploy |
4646
| `kubernetes version` | Kubernetes [version](https://github.com/kubernetes/kubernetes/releases) to deploy |
4747

4848
### Optional input parameters
4949

50-
| Parameter | Description |
51-
| --------- | ----------- |
52-
| `github token` | GITHUB_TOKEN secret value to access GitHub REST API with an unlimited number of requests (optional but recommended) |
53-
| `driver` | Minikube [driver](https://minikube.sigs.k8s.io/docs/drivers/) to use. This action supports `none` (default if not specified) or `docker` |
54-
| `start args` | Additional arguments to append to [`minikube start`](https://minikube.sigs.k8s.io/docs/commands/start/) command |
50+
| Parameter | Description |
51+
|---------------------|------------------------------------------------------------------------------------------------------------------------------------------|
52+
| `github token` | GITHUB_TOKEN secret value to access GitHub REST API with an unlimited number of requests (optional but recommended) |
53+
| `driver` | Minikube [driver](https://minikube.sigs.k8s.io/docs/drivers/) to use. This action supports `none` (default if not specified) or `docker` |
54+
| `container runtime` | The container runtime to be used (valid options: docker, cri-o, containerd) |
55+
| `start args` | Additional arguments to append to [`minikube start`](https://minikube.sigs.k8s.io/docs/commands/start/) command |
5556

5657
## License
5758

action.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ inputs:
1515
description: 'GITHUB_TOKEN to be able to perform requests to GH REST API (with no limit)'
1616
driver:
1717
description: 'Minikube driver to use. This action supports `none` (default if not specified) or `docker`'
18+
container runtime:
19+
description: 'The container runtime to be used (valid options: docker, cri-o, containerd)'
1820
start args:
1921
description: 'Additional arguments to append to minikube start command'
2022
runs:

0 commit comments

Comments
 (0)