Skip to content

Commit 6cf115c

Browse files
committed
feat: provide compatibility for Kubernetes 1.35
Based on https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md and manual diff. Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
1 parent 8454fe9 commit 6cf115c

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

kubernetes/upgrade/checks.go

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,8 +289,17 @@ func NewChecks(path *Path, state state.State, k8sConfig *rest.Config, controlPla
289289
},
290290
},
291291
},
292+
// https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md
292293
"1.34->1.35": {
293-
// [TODO]: fill in removed feature gates and flags when 1.35 goes beta
294+
kubeletChecks: componentCheck{
295+
removedFlags: []string{
296+
"pod-infra-container-image", // https://github.com/kubernetes/kubernetes/pull/133779
297+
},
298+
},
299+
removedFeatureGates: []string{
300+
"SizeMemoryBackedVolumes", // https://github.com/kubernetes/kubernetes/pull/133720
301+
"UserNamespacesHostNetworkSupport", // https://github.com/kubernetes/kubernetes/pull/132157
302+
},
294303
},
295304
},
296305
}, nil

0 commit comments

Comments
 (0)