Skip to content

feat(deps): upgrade to Kubernetes 1.35 and controller-runtime v0.23.1#175

Merged
Defilan merged 1 commit intomainfrom
feat/k8s-1.35-upgrade
Feb 23, 2026
Merged

feat(deps): upgrade to Kubernetes 1.35 and controller-runtime v0.23.1#175
Defilan merged 1 commit intomainfrom
feat/k8s-1.35-upgrade

Conversation

@Defilan
Copy link
Member

@Defilan Defilan commented Feb 23, 2026

Summary

Coordinated upgrade of all k8s.io modules and controller-runtime, replacing the individual Dependabot PRs (#114, #116, #117) that were rejected because these modules must be upgraded in lockstep.

Dependencies bumped:

  • k8s.io/api, k8s.io/apimachinery, k8s.io/client-go → v0.35.0 (from v0.34.2)
  • sigs.k8s.io/controller-runtime → v0.23.1 (from v0.22.4)
  • k8s.io/apiextensions-apiserver, k8s.io/apiserver, k8s.io/component-base → v0.35.0 (transitive)
  • Go directive → 1.25.0 (required by controller-runtime v0.23.x)
  • Various transitive dependency updates (prometheus, otel, golang.org/x/*, protobuf, grpc)

No source code changes required — the codebase doesn't use any APIs that changed between controller-runtime v0.22.4 and v0.23.1. The only non-go.mod change is a minor CRD comment update (upstream K8s 1.35 expanded the toleration operator description to document new Lt/Gt operators).

Closes #114, closes #116, closes #117

Test plan

  • make test — all unit tests pass with envtest K8s 1.35 binaries
  • make lint — zero lint issues
  • make fmt / make vet — clean
  • helm lint charts/llmkube — chart lints clean
  • helm template charts/llmkube — renders successfully
  • Verified all k8s.io modules at v0.35.0 and controller-runtime at v0.23.1
  • CI pipeline passes

Coordinated upgrade of all k8s.io modules from v0.34.2 to v0.35.0
and sigs.k8s.io/controller-runtime from v0.22.4 to v0.23.1.

Closes #114, #116, #117.

Signed-off-by: Christopher Maher <chris@mahercode.io>
@Defilan Defilan merged commit 3c323f4 into main Feb 23, 2026
15 checks passed
@Defilan Defilan deleted the feat/k8s-1.35-upgrade branch February 23, 2026 05:48
@github-actions github-actions bot mentioned this pull request Feb 23, 2026
@github-actions github-actions bot mentioned this pull request Mar 4, 2026
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.

1 participant