Skip to content

chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.35#43

Merged
kreatoo merged 1 commit intomainfrom
renovate/github.com-siderolabs-go-kubernetes-0.x
Mar 21, 2026
Merged

chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.35#43
kreatoo merged 1 commit intomainfrom
renovate/github.com-siderolabs-go-kubernetes-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Dec 23, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/siderolabs/go-kubernetes v0.2.28v0.2.35 age adoption passing confidence

Release Notes

siderolabs/go-kubernetes (github.com/siderolabs/go-kubernetes)

v0.2.35

Compare Source

go-kubernetes 0.2.35 (2026-03-20)

Welcome to the v0.2.35 release of go-kubernetes!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-kubernetes/issues.

Contributors
  • Andrey Smirnov
  • Noel Georgi
  • Orzelius
  • Andrey Smirnov
  • Utku Ozdemir
Changes
50 commits

  • 4ff2602 feat: update deprecations to Kuberntes 1.36.0-beta.0
  • 691a26b feat: add StateProvider for per-node COSI state in upgrade checks
  • 92163c3 fix: set a the context logger
  • 8364add chore: small improcements to ssa package
  • a95f3bf chore: add helper functions for CLI applications
  • f2c063b test: add integration tests for ssa logic
  • 9de92cf refactor: drop k8s.io/utils
  • 8e6f068 fix: bring back legacy sync
  • de675a0 fix: stop using custom dialer for Kubernetes client
  • e7a89c3 refactor: use fluxcd/ssa instead of kubernetes cli-utils for ssa
  • 0a235c0 feat: add early support for Kubernetes 1.36
  • 3bea212 fix: use new Myers diff algorithm
  • 604c56b chore: extract common code to the go-kubernetes package
  • ec0e3ae chore: expose more ssa options
  • ad2fccd feat: add SSA and pruning support
  • c53fcf6 chore: rekres with latest changes
  • 6cf115c feat: provide compatibility for Kubernetes 1.35
  • 8454fe9 feat: add upgrade path for 1.35
  • 40e5536 feat: update checks for Kubernetes 1.34
  • 7887034 feat: add checks for Kubernetes 1.34 removals
  • 657a74b feat: prepare for Kubernetes 1.34
  • 9070be4 fix: remove DynamicResourceAllocation feature gate
  • 8cb588b fix: k8s 1.32->1.33 upgrade check
  • 2bdbda7 feat: adjust checks for Kubernetes v1.33.0
  • 9ba5654 fix: fix ignoring alpha/beta version parsing
  • 0fe1db4 feat: update for new changes in Kubernetes 1.33.0-alpha.3
  • 804cb44 feat: add support for Kubernetes to 1.33
  • 06f07ab chore: add authorization config api version
  • 5ca8ab1 chore: kube-apiserver authorization config file support
  • 0f62a7e feat: add one more deprecation/removal for v1.32
  • 87d2e8e feat: add one more deprecation for 1.32.0-beta.0
  • e56a7f6 fix: update deprecations based on Kubernetes 1.32.0-alpha.3
  • 381f251 feat: update for Kubernetes 1.32
  • 0e767c5 chore: k8s 1.31 kube-scheduler health endpoints
  • ee8c6b8 fix: add one more removed feature gate for 1.31
  • 37dd61f feat: add support for Kubernetes 1.31
  • ddd4c69 feat: add support for Kubernetes 1.30
  • fa05430 chore: support kube-scheduler config version
  • 68bf392 feat: add dropped API resource for 1.29
  • 09fa006 fix: retry Windows connection errors
  • 3aa47a4 feat: support Kubernetes 1.29 upgrades
  • ae33a4a feat: introduce support for Kubernetes version compatibility checks
  • cf2754e chore: update to use GHA
  • 44e26b3 feat: update removed feature gates for 1.28
  • 69fea5b feat: support upgrades to Kubernetes 1.28
  • 5a3df5b fix: remove removed APIs for 1.27 upgrade
  • 81887dc feat: add kubelet flag checks
  • fe473c0 refactor: make sync easier to consume without CLI
  • 570819b feat: initial version of the library
  • fb79215 Initial commit

Changes since v0.2.34
1 commit

  • 4ff2602 feat: update deprecations to Kuberntes 1.36.0-beta.0

Dependency Changes

This release has no dependency changes

v0.2.34

Compare Source

go-kubernetes 0.2.34 (2026-03-16)

Welcome to the v0.2.34 release of go-kubernetes!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-kubernetes/issues.

Contributors
  • Andrey Smirnov
  • Noel Georgi
  • Orzelius
  • Andrey Smirnov
  • Utku Ozdemir
Changes
49 commits

  • 691a26b feat: add StateProvider for per-node COSI state in upgrade checks
  • 92163c3 fix: set a the context logger
  • 8364add chore: small improcements to ssa package
  • a95f3bf chore: add helper functions for CLI applications
  • f2c063b test: add integration tests for ssa logic
  • 9de92cf refactor: drop k8s.io/utils
  • 8e6f068 fix: bring back legacy sync
  • de675a0 fix: stop using custom dialer for Kubernetes client
  • e7a89c3 refactor: use fluxcd/ssa instead of kubernetes cli-utils for ssa
  • 0a235c0 feat: add early support for Kubernetes 1.36
  • 3bea212 fix: use new Myers diff algorithm
  • 604c56b chore: extract common code to the go-kubernetes package
  • ec0e3ae chore: expose more ssa options
  • ad2fccd feat: add SSA and pruning support
  • c53fcf6 chore: rekres with latest changes
  • 6cf115c feat: provide compatibility for Kubernetes 1.35
  • 8454fe9 feat: add upgrade path for 1.35
  • 40e5536 feat: update checks for Kubernetes 1.34
  • 7887034 feat: add checks for Kubernetes 1.34 removals
  • 657a74b feat: prepare for Kubernetes 1.34
  • 9070be4 fix: remove DynamicResourceAllocation feature gate
  • 8cb588b fix: k8s 1.32->1.33 upgrade check
  • 2bdbda7 feat: adjust checks for Kubernetes v1.33.0
  • 9ba5654 fix: fix ignoring alpha/beta version parsing
  • 0fe1db4 feat: update for new changes in Kubernetes 1.33.0-alpha.3
  • 804cb44 feat: add support for Kubernetes to 1.33
  • 06f07ab chore: add authorization config api version
  • 5ca8ab1 chore: kube-apiserver authorization config file support
  • 0f62a7e feat: add one more deprecation/removal for v1.32
  • 87d2e8e feat: add one more deprecation for 1.32.0-beta.0
  • e56a7f6 fix: update deprecations based on Kubernetes 1.32.0-alpha.3
  • 381f251 feat: update for Kubernetes 1.32
  • 0e767c5 chore: k8s 1.31 kube-scheduler health endpoints
  • ee8c6b8 fix: add one more removed feature gate for 1.31
  • 37dd61f feat: add support for Kubernetes 1.31
  • ddd4c69 feat: add support for Kubernetes 1.30
  • fa05430 chore: support kube-scheduler config version
  • 68bf392 feat: add dropped API resource for 1.29
  • 09fa006 fix: retry Windows connection errors
  • 3aa47a4 feat: support Kubernetes 1.29 upgrades
  • ae33a4a feat: introduce support for Kubernetes version compatibility checks
  • cf2754e chore: update to use GHA
  • 44e26b3 feat: update removed feature gates for 1.28
  • 69fea5b feat: support upgrades to Kubernetes 1.28
  • 5a3df5b fix: remove removed APIs for 1.27 upgrade
  • 81887dc feat: add kubelet flag checks
  • fe473c0 refactor: make sync easier to consume without CLI
  • 570819b feat: initial version of the library
  • fb79215 Initial commit

Changes since v0.2.33
3 commits

  • 691a26b feat: add StateProvider for per-node COSI state in upgrade checks
  • 92163c3 fix: set a the context logger
  • 8364add chore: small improcements to ssa package

Dependency Changes

This release has no dependency changes

v0.2.33

Compare Source

What's Changed

Full Changelog: siderolabs/go-kubernetes@v0.2.32...v0.2.33

v0.2.32

Compare Source

go-kubernetes 0.2.32 (2026-02-18)

Welcome to the v0.2.32 release of go-kubernetes!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-kubernetes/issues.

Contributors
  • Andrey Smirnov
  • Noel Georgi
  • Andrey Smirnov
  • Orzelius
Changes
40 commits

  • 0a235c0 feat: add early support for Kubernetes 1.36
  • 3bea212 fix: use new Myers diff algorithm
  • 604c56b chore: extract common code to the go-kubernetes package
  • ec0e3ae chore: expose more ssa options
  • ad2fccd feat: add SSA and pruning support
  • c53fcf6 chore: rekres with latest changes
  • 6cf115c feat: provide compatibility for Kubernetes 1.35
  • 8454fe9 feat: add upgrade path for 1.35
  • 40e5536 feat: update checks for Kubernetes 1.34
  • 7887034 feat: add checks for Kubernetes 1.34 removals
  • 657a74b feat: prepare for Kubernetes 1.34
  • 9070be4 fix: remove DynamicResourceAllocation feature gate
  • 8cb588b fix: k8s 1.32->1.33 upgrade check
  • 2bdbda7 feat: adjust checks for Kubernetes v1.33.0
  • 9ba5654 fix: fix ignoring alpha/beta version parsing
  • 0fe1db4 feat: update for new changes in Kubernetes 1.33.0-alpha.3
  • 804cb44 feat: add support for Kubernetes to 1.33
  • 06f07ab chore: add authorization config api version
  • 5ca8ab1 chore: kube-apiserver authorization config file support
  • 0f62a7e feat: add one more deprecation/removal for v1.32
  • 87d2e8e feat: add one more deprecation for 1.32.0-beta.0
  • e56a7f6 fix: update deprecations based on Kubernetes 1.32.0-alpha.3
  • 381f251 feat: update for Kubernetes 1.32
  • 0e767c5 chore: k8s 1.31 kube-scheduler health endpoints
  • ee8c6b8 fix: add one more removed feature gate for 1.31
  • 37dd61f feat: add support for Kubernetes 1.31
  • ddd4c69 feat: add support for Kubernetes 1.30
  • fa05430 chore: support kube-scheduler config version
  • 68bf392 feat: add dropped API resource for 1.29
  • 09fa006 fix: retry Windows connection errors
  • 3aa47a4 feat: support Kubernetes 1.29 upgrades
  • ae33a4a feat: introduce support for Kubernetes version compatibility checks
  • cf2754e chore: update to use GHA
  • 44e26b3 feat: update removed feature gates for 1.28
  • 69fea5b feat: support upgrades to Kubernetes 1.28
  • 5a3df5b fix: remove removed APIs for 1.27 upgrade
  • 81887dc feat: add kubelet flag checks
  • fe473c0 refactor: make sync easier to consume without CLI
  • 570819b feat: initial version of the library
  • fb79215 Initial commit

Changes since v0.2.31
2 commits

  • 0a235c0 feat: add early support for Kubernetes 1.36
  • 3bea212 fix: use new Myers diff algorithm

Dependency Changes

This release has no dependency changes

v0.2.31

Compare Source

What's Changed

Full Changelog: siderolabs/go-kubernetes@v0.2.30...v0.2.31

v0.2.30

Compare Source

go-kubernetes 0.2.30 (2026-01-09)

Welcome to the v0.2.30 release of go-kubernetes!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-kubernetes/issues.

Contributors
  • Andrey Smirnov
  • Noel Georgi
  • Andrey Smirnov
  • Orzelius
Changes
37 commits

  • ec0e3ae chore: expose more ssa options
  • ad2fccd feat: add SSA and pruning support
  • c53fcf6 chore: rekres with latest changes
  • 6cf115c feat: provide compatibility for Kubernetes 1.35
  • 8454fe9 feat: add upgrade path for 1.35
  • 40e5536 feat: update checks for Kubernetes 1.34
  • 7887034 feat: add checks for Kubernetes 1.34 removals
  • 657a74b feat: prepare for Kubernetes 1.34
  • 9070be4 fix: remove DynamicResourceAllocation feature gate
  • 8cb588b fix: k8s 1.32->1.33 upgrade check
  • 2bdbda7 feat: adjust checks for Kubernetes v1.33.0
  • 9ba5654 fix: fix ignoring alpha/beta version parsing
  • 0fe1db4 feat: update for new changes in Kubernetes 1.33.0-alpha.3
  • 804cb44 feat: add support for Kubernetes to 1.33
  • 06f07ab chore: add authorization config api version
  • 5ca8ab1 chore: kube-apiserver authorization config file support
  • 0f62a7e feat: add one more deprecation/removal for v1.32
  • 87d2e8e feat: add one more deprecation for 1.32.0-beta.0
  • e56a7f6 fix: update deprecations based on Kubernetes 1.32.0-alpha.3
  • 381f251 feat: update for Kubernetes 1.32
  • 0e767c5 chore: k8s 1.31 kube-scheduler health endpoints
  • ee8c6b8 fix: add one more removed feature gate for 1.31
  • 37dd61f feat: add support for Kubernetes 1.31
  • ddd4c69 feat: add support for Kubernetes 1.30
  • fa05430 chore: support kube-scheduler config version
  • 68bf392 feat: add dropped API resource for 1.29
  • 09fa006 fix: retry Windows connection errors
  • 3aa47a4 feat: support Kubernetes 1.29 upgrades
  • ae33a4a feat: introduce support for Kubernetes version compatibility checks
  • cf2754e chore: update to use GHA
  • 44e26b3 feat: update removed feature gates for 1.28
  • 69fea5b feat: support upgrades to Kubernetes 1.28
  • 5a3df5b fix: remove removed APIs for 1.27 upgrade
  • 81887dc feat: add kubelet flag checks
  • fe473c0 refactor: make sync easier to consume without CLI
  • 570819b feat: initial version of the library
  • fb79215 Initial commit

Changes since v0.2.29
1 commit

  • ec0e3ae chore: expose more ssa options

Dependency Changes

This release has no dependency changes

v0.2.29

Compare Source

go-kubernetes 0.2.29 (2025-12-23)

Welcome to the v0.2.29 release of go-kubernetes!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-kubernetes/issues.

Contributors
  • Andrey Smirnov
  • Noel Georgi
  • Andrey Smirnov
  • Orzelius
Changes
36 commits

  • ad2fccd feat: add SSA and pruning support
  • c53fcf6 chore: rekres with latest changes
  • 6cf115c feat: provide compatibility for Kubernetes 1.35
  • 8454fe9 feat: add upgrade path for 1.35
  • 40e5536 feat: update checks for Kubernetes 1.34
  • 7887034 feat: add checks for Kubernetes 1.34 removals
  • 657a74b feat: prepare for Kubernetes 1.34
  • 9070be4 fix: remove DynamicResourceAllocation feature gate
  • 8cb588b fix: k8s 1.32->1.33 upgrade check
  • 2bdbda7 feat: adjust checks for Kubernetes v1.33.0
  • 9ba5654 fix: fix ignoring alpha/beta version parsing
  • 0fe1db4 feat: update for new changes in Kubernetes 1.33.0-alpha.3
  • 804cb44 feat: add support for Kubernetes to 1.33
  • 06f07ab chore: add authorization config api version
  • 5ca8ab1 chore: kube-apiserver authorization config file support
  • 0f62a7e feat: add one more deprecation/removal for v1.32
  • 87d2e8e feat: add one more deprecation for 1.32.0-beta.0
  • e56a7f6 fix: update deprecations based on Kubernetes 1.32.0-alpha.3
  • 381f251 feat: update for Kubernetes 1.32
  • 0e767c5 chore: k8s 1.31 kube-scheduler health endpoints
  • ee8c6b8 fix: add one more removed feature gate for 1.31
  • 37dd61f feat: add support for Kubernetes 1.31
  • ddd4c69 feat: add support for Kubernetes 1.30
  • fa05430 chore: support kube-scheduler config version
  • 68bf392 feat: add dropped API resource for 1.29
  • 09fa006 fix: retry Windows connection errors
  • 3aa47a4 feat: support Kubernetes 1.29 upgrades
  • ae33a4a feat: introduce support for Kubernetes version compatibility checks
  • cf2754e chore: update to use GHA
  • 44e26b3 feat: update removed feature gates for 1.28
  • 69fea5b feat: support upgrades to Kubernetes 1.28
  • 5a3df5b fix: remove removed APIs for 1.27 upgrade
  • 81887dc feat: add kubelet flag checks
  • fe473c0 refactor: make sync easier to consume without CLI
  • 570819b feat: initial version of the library
  • fb79215 Initial commit

Changes since v0.2.28
1 commit

  • ad2fccd feat: add SSA and pruning support

Dependency Changes

This release has no dependency changes


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Dec 23, 2025

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 34 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.25.3 -> 1.26.0
github.com/siderolabs/talos/pkg/machinery v1.12.4 -> v1.13.0-beta.0
golang.org/x/text v0.33.0 -> v0.35.0
google.golang.org/protobuf v1.36.11 -> v1.36.12-0.20260120151049-f2248ac996af
k8s.io/api v0.35.1 -> v0.35.3
k8s.io/apimachinery v0.35.1 -> v0.35.3
k8s.io/client-go v0.35.0 -> v0.35.3
cel.dev/expr v0.24.0 -> v0.25.1
github.com/cloudflare/circl v1.6.1 -> v1.6.3
github.com/containerd/stargz-snapshotter/estargz v0.16.3 -> v0.18.2
github.com/cosi-project/runtime v1.12.0 -> v1.14.0
github.com/emicklei/dot v1.9.2 -> v1.11.0
github.com/go-openapi/jsonpointer v0.21.0 -> v0.21.1
github.com/go-openapi/swag v0.23.0 -> v0.23.1
github.com/google/cel-go v0.26.1 -> v0.27.0
github.com/google/go-containerregistry v0.20.6 -> v0.21.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3 -> v2.27.8
github.com/jsimonetti/rtnetlink/v2 v2.1.0 -> v2.2.0
github.com/klauspost/compress v1.18.3 -> v1.18.4
github.com/mailru/easyjson v0.7.7 -> v0.9.0
github.com/mdlayher/ethtool v0.4.0 -> v0.5.1
github.com/opencontainers/runtime-spec v1.2.1 -> v1.3.0
github.com/planetscale/vtprotobuf v0.6.1-0.20241121165744-79df5c4772f2 -> v0.6.1-0.20250313105119-ba97887b0a25
github.com/vbatts/tar-split v0.12.1 -> v0.12.2
go.yaml.in/yaml/v4 v4.0.0-rc.3 -> v4.0.0-rc.4
golang.org/x/crypto v0.46.0 -> v0.49.0
golang.org/x/net v0.48.0 -> v0.52.0
golang.org/x/oauth2 v0.34.0 -> v0.36.0
golang.org/x/sync v0.19.0 -> v0.20.0
golang.org/x/sys v0.40.0 -> v0.42.0
golang.org/x/term v0.38.0 -> v0.41.0
google.golang.org/genproto/googleapis/api v0.0.0-20251111163417-95abcf5c77ba -> v0.0.0-20260311181403-84a4fc48630c
google.golang.org/genproto/googleapis/rpc v0.0.0-20251111163417-95abcf5c77ba -> v0.0.0-20260311181403-84a4fc48630c
google.golang.org/grpc v1.76.0 -> v1.78.0
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 -> v6.3.2-0.20260122202528-d9cc6641c482

@renovate renovate bot force-pushed the renovate/github.com-siderolabs-go-kubernetes-0.x branch from da6aac7 to 6e805b7 Compare January 9, 2026 16:28
@renovate renovate bot changed the title chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.29 chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.30 Jan 9, 2026
@renovate renovate bot force-pushed the renovate/github.com-siderolabs-go-kubernetes-0.x branch from 6e805b7 to 80235d8 Compare January 19, 2026 17:36
@renovate renovate bot force-pushed the renovate/github.com-siderolabs-go-kubernetes-0.x branch from 80235d8 to 8c5727b Compare January 27, 2026 13:46
@renovate renovate bot changed the title chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.30 chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.31 Jan 27, 2026
@renovate renovate bot force-pushed the renovate/github.com-siderolabs-go-kubernetes-0.x branch from 8c5727b to 8909d63 Compare February 18, 2026 15:45
@renovate renovate bot changed the title chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.31 chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.32 Feb 18, 2026
@renovate renovate bot force-pushed the renovate/github.com-siderolabs-go-kubernetes-0.x branch 4 times, most recently from 4742c22 to f603df7 Compare February 27, 2026 10:08
@renovate renovate bot changed the title chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.32 chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.33 Feb 27, 2026
@renovate renovate bot force-pushed the renovate/github.com-siderolabs-go-kubernetes-0.x branch from f603df7 to 218cba3 Compare March 16, 2026 17:33
@renovate renovate bot changed the title chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.33 chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.34 Mar 16, 2026
@renovate renovate bot force-pushed the renovate/github.com-siderolabs-go-kubernetes-0.x branch from 218cba3 to 43de6d5 Compare March 20, 2026 16:40
@renovate renovate bot changed the title chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.34 chore(deps): update module github.com/siderolabs/go-kubernetes to v0.2.35 Mar 20, 2026
@kreatoo kreatoo merged commit 7afd5ed into main Mar 21, 2026
1 check passed
@kreatoo kreatoo deleted the renovate/github.com-siderolabs-go-kubernetes-0.x branch March 21, 2026 09:56
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