Skip to content

Commit f06bf79

Browse files
authored
Test against k8s 1.32 (#608)
1 parent 8919d0c commit f06bf79

File tree

2 files changed

+24
-17
lines changed

2 files changed

+24
-17
lines changed

hack/config/shoot.yaml

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,29 @@ spec:
77
addons:
88
kubernetesDashboard:
99
enabled: false
10-
cloudProfileName: stackit
10+
cloudProfile:
11+
kind: CloudProfile
12+
name: stackit
1113
controlPlane:
1214
highAvailability:
1315
failureTolerance:
1416
type: zone
15-
extensions:
16-
- type: shoot-yawol
1717
hibernation:
1818
schedules:
19-
- start: "0 6 * * *"
20-
location: Europe/Berlin
19+
- location: Europe/Berlin
20+
start: 0 5 * * *
2121
kubernetes:
22-
enableStaticTokenKubeconfig: false
22+
kubeAPIServer:
23+
requests:
24+
maxMutatingInflight: 200
25+
maxNonMutatingInflight: 400
2326
kubeControllerManager:
2427
nodeCIDRMaskSize: 24
2528
kubeProxy:
2629
mode: IPTables
27-
version: "1.31"
30+
kubelet:
31+
serializeImagePulls: false
32+
version: "1.32"
2833
maintenance:
2934
autoUpdate:
3035
kubernetesVersion: true
@@ -33,6 +38,8 @@ spec:
3338
begin: 030000+0200
3439
end: 040000+0200
3540
networking:
41+
ipFamilies:
42+
- IPv4
3643
nodes: 10.250.0.0/16
3744
pods: 100.64.0.0/13
3845
services: 100.82.0.0/16
@@ -48,7 +55,7 @@ spec:
4855
controlPlaneConfig:
4956
apiVersion: openstack.provider.extensions.gardener.cloud/v1alpha1
5057
kind: ControlPlaneConfig
51-
loadBalancerProvider: yawol
58+
loadBalancerProvider: stackit
5259
infrastructureConfig:
5360
apiVersion: openstack.provider.extensions.gardener.cloud/v1alpha1
5461
kind: InfrastructureConfig
@@ -81,6 +88,8 @@ spec:
8188
- name: sharding
8289
cri:
8390
name: containerd
91+
labels:
92+
dedicated-for: sharding
8493
machine:
8594
architecture: amd64
8695
image:
@@ -92,12 +101,10 @@ spec:
92101
minimum: 2
93102
systemComponents:
94103
allow: false
95-
labels:
96-
dedicated-for: sharding
97104
taints:
98-
- key: dedicated-for
105+
- effect: NoSchedule
106+
key: dedicated-for
99107
value: sharding
100-
effect: NoSchedule
101108
volume:
102109
size: 50Gi
103110
type: storage_premium_perf1
@@ -107,6 +114,8 @@ spec:
107114
- name: experiment
108115
cri:
109116
name: containerd
117+
labels:
118+
dedicated-for: experiment
110119
machine:
111120
architecture: amd64
112121
image:
@@ -118,12 +127,10 @@ spec:
118127
minimum: 0
119128
systemComponents:
120129
allow: false
121-
labels:
122-
dedicated-for: experiment
123130
taints:
124-
- key: dedicated-for
131+
- effect: NoSchedule
132+
key: dedicated-for
125133
value: experiment
126-
effect: NoSchedule
127134
volume:
128135
size: 50Gi
129136
type: storage_premium_perf1

hack/test-integration.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -o nounset
44
set -o pipefail
55
set -o errexit
66

7-
ENVTEST_K8S_VERSION=${ENVTEST_K8S_VERSION:-"1.31"}
7+
ENVTEST_K8S_VERSION=${ENVTEST_K8S_VERSION:-"1.32"}
88

99
# shellcheck disable=SC1090
1010
# --use-env allows overwriting the envtest tools path via the KUBEBUILDER_ASSETS env var

0 commit comments

Comments
 (0)