File tree 3 files changed +32
-1
lines changed 3 files changed +32
-1
lines changed Original file line number Diff line number Diff line change 11
11
chart :
12
12
name : ' Build and Test Helm Chart'
13
13
runs-on : ubuntu-latest
14
+ strategy :
15
+ matrix :
16
+ k8s_version :
17
+ - 1.23.13
18
+ - 1.24.7
19
+ - 1.25.3
14
20
15
21
steps :
16
22
- uses : actions/checkout@v4
51
57
- name : Create kind cluster
52
58
if : steps.list-changed.outputs.changed == 'true'
53
59
60
+ with :
61
+ version : v0.17.0
62
+ node_image : kindest/node:v${{ matrix.k8s_version }}
63
+ cluster_name : kind-cluster-${{ matrix.k8s_version }}
64
+ config : test/integration/kind-cluster.yaml
54
65
55
66
- name : Run chart-testing (install)
56
67
if : steps.list-changed.outputs.changed == 'true'
Original file line number Diff line number Diff line change 2
2
# This is a YAML-formatted file.
3
3
# Declare variables to be passed into your templates.
4
4
global :
5
- storageClass :
5
+ storageClass : " "
6
6
accessMode : ReadWriteOnce
7
7
replicaCount : 2
8
8
# -- Update policy
Original file line number Diff line number Diff line change
1
+ kind : Cluster
2
+ apiVersion : kind.x-k8s.io/v1alpha4
3
+ nodes :
4
+ - role : control-plane
5
+ kubeadmConfigPatches :
6
+ - |
7
+ kind: InitConfiguration
8
+ nodeRegistration:
9
+ kubeletExtraArgs:
10
+ node-labels: "ingress-ready=true"
11
+ extraPortMappings :
12
+ - containerPort : 80
13
+ hostPort : 80
14
+ protocol : TCP
15
+ - containerPort : 443
16
+ hostPort : 443
17
+ protocol : TCP
18
+ - containerPort : 30003
19
+ hostPort : 30003
20
+ protocol : TCP
You can’t perform that action at this time.
0 commit comments