Skip to content

Add Kubernetes 1.35 support#424

Open
dajudge wants to merge 2 commits intomasterfrom
claude/integrate-k8s-1.35-l615f
Open

Add Kubernetes 1.35 support#424
dajudge wants to merge 2 commits intomasterfrom
claude/integrate-k8s-1.35-l615f

Conversation

@dajudge
Copy link
Owner

@dajudge dajudge commented Dec 21, 2025

  • Add KindContainer v1.35.0 (kindest/node:v1.35.0)
  • Add ApiServerContainer v1.35.0 (registry.k8s.io/kube-apiserver:v1.35.0)
  • Add K3sContainer v1.34.3 (latest stable, v1.35 is still in RC)

Kubernetes 1.35 "Timbernetes" was released on December 17, 2025.
The existing kubeadm v1beta3 configuration remains compatible with 1.35.

- Add KindContainer v1.35.0 (kindest/node:v1.35.0)
- Add ApiServerContainer v1.35.0 (registry.k8s.io/kube-apiserver:v1.35.0)
- Add K3sContainer v1.34.3 (latest stable, v1.35 is still in RC)

Kubernetes 1.35 "Timbernetes" was released on December 17, 2025.
The existing kubeadm v1beta3 configuration remains compatible with 1.35.
Changes:
- Extended codegen to support optional per-version custom images
- Added K3sContainer v1.35.0 with custom RC image (rancher/k3s:v1.35.0-rc1-k3s1)
- Generated enums now accept customImage parameter in constructor
- defaultImageTemplate() returns custom image if specified, otherwise uses template

This enables testing with K3s 1.35.0 RC while waiting for stable release.
The custom image feature will also be useful for future RC/beta versions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants