Increase kubernetes versions test matrix for smoke tests

This allows us to test this branch with multiple kubernetes
versions.
This commit is contained in:
Jean-Philippe Evrard
2020-11-26 09:41:32 +01:00
parent 596394db79
commit fa9991f929
4 changed files with 38 additions and 1 deletions
@@ -2,7 +2,12 @@ kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
image: kindest/node:v1.17.5
- role: control-plane
image: kindest/node:v1.17.5
- role: control-plane
image: kindest/node:v1.17.5
- role: worker
image: kindest/node:v1.17.5
- role: worker
image: kindest/node:v1.17.5
+13
View File
@@ -0,0 +1,13 @@
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
image: kindest/node:v1.18.8
- role: control-plane
image: kindest/node:v1.18.8
- role: control-plane
image: kindest/node:v1.18.8
- role: worker
image: kindest/node:v1.18.8
- role: worker
image: kindest/node:v1.18.8
+13
View File
@@ -0,0 +1,13 @@
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
image: kindest/node:v1.19.0
- role: control-plane
image: kindest/node:v1.19.0
- role: control-plane
image: kindest/node:v1.19.0
- role: worker
image: kindest/node:v1.19.0
- role: worker
image: kindest/node:v1.19.0
+7 -1
View File
@@ -17,6 +17,12 @@ on:
jobs:
deploy-manifests:
runs-on: ubuntu-latest
strategy:
matrix:
kubernetes-version:
- 1.17
- 1.18
- 1.19
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -35,7 +41,7 @@ jobs:
- name: Create 5 node kind cluster
uses: helm/kind-action@master
with:
config: .github/kind-cluster.yaml
config: .github/kind-cluster-${{ matrix.kubernetes-version}}.yaml
- name: Deploy kured on default namespace with its helm chart
run: |