Skip to content

Releases: k3s-io/k3s

v1.33.0+k3s1

08 May 19:27
Compare
Choose a tag to compare

This release updates Kubernetes to v1.33.0, and fixes a number of issues.

For more details on what's new, see the Kubernetes release notes.

Changes since v1.32.4+k3s1

Embedded Component Versions

Component Version
Kubernetes v1.33.0
Kine v0.13.14
SQLite v3.49.2
Etcd v3.5.21-k3s1
Containerd v2.0.4-k3s4
Runc v1.2.5
Flannel v0.26.7
Metrics-server v0.7.2
Traefik v3.3.6
CoreDNS v1.12.1
Helm-controller v0.16.10
Local-path-provisioner v0.0.31

Helpful Links

As always, we welcome and appreciate feedback from our community of users. Please feel free to:

v1.33.0-rc2+k3s1

30 Apr 18:08
Compare
Choose a tag to compare
v1.33.0-rc2+k3s1 Pre-release
Pre-release
Remove ghcr from drone

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

v1.33.0-rc1+k3s1

30 Apr 10:01
dc03cb4
Compare
Choose a tag to compare
v1.33.0-rc1+k3s1 Pre-release
Pre-release
Update k8s version to 1.33

* Update to 1.33

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Fix prints that broke unit tests

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Change binary max size to 75

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Change containerd version to fix misspelling

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Address binary size comment

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Update Dependencies

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Remove dependencie not used anymore

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

---------

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

v1.32.4+k3s1

01 May 16:13
6b33055
Compare
Choose a tag to compare

This release updates Kubernetes to v1.32.4, and fixes a number of issues.

For more details on what's new, see the Kubernetes release notes.

Changes since v1.32.3+k3s1:

  • Migrate to UrfaveCLI v2 (#12031)
  • Improve readiness polling on node startup (#12038)
  • Fix issue caused by default authorization-mode apiserver arg (#12042)
  • Fix flakey etcd startup tests (#12050)
  • Cleanup anonymous and named volumes for docker tests (#12079)
  • Add support for secretbox encryption provider with the k3s secrets-encrypt command (#12067)
    • Users can now configure secrets encryption to use secretbox provider by setting the secrets-encryption-provider flag.
  • Add error in certificate check (#12098)
  • Backports for 2025-04 (#12104)
  • Bump kine for nats-server/v2 CVE-2025-30215 (#12141)
  • Drone Test Split and Reduction (#12151)
  • More backports for 2025-04 (#12167)
  • Fix handler panic when bootstrapper returns empty peer list (#12178)
  • Bump traefik to v3.3.6 (#12189)
  • Update to v1.32.4-k3s1 and Go 1.23.6 (#12209)

Embedded Component Versions

Component Version
Kubernetes v1.32.4
Kine v0.13.14
SQLite 3.46.1
Etcd v3.5.21-k3s1
Containerd v2.0.4-k3s2
Runc v1.2.5
Flannel v0.26.7
Metrics-server v0.7.2
Traefik v3.3.6
CoreDNS v1.12.1
Helm-controller v0.16.10
Local-path-provisioner v0.0.31

Helpful Links

As always, we welcome and appreciate feedback from our community of users. Please feel free to:

v1.32.4-rc1+k3s1

23 Apr 23:29
6b33055
Compare
Choose a tag to compare
v1.32.4-rc1+k3s1 Pre-release
Pre-release
Update to v1.32.4 (#12209)

Signed-off-by: Rafael Breno <32229014+rafaelbreno@users.noreply.github.com>

v1.31.8+k3s1

01 May 16:13
33429f7
Compare
Choose a tag to compare

This release updates Kubernetes to v1.31.8, and fixes a number of issues.

For more details on what's new, see the Kubernetes release notes.

Changes since v1.31.7+k3s1:

  • Migrate to UrfaveCLI v2 (#12030)
  • Improve readiness polling on node startup (#12037)
  • Fix issue caused by default authorization-mode apiserver arg (#12044)
  • Cleanup anonymous and named volumes for docker tests (#12069) (#12076)
  • Add support for secretbox encryption provider with the k3s secrets-encrypt command (#12066)
    • Users can now configure secrets encryption to use secretbox provider by setting the secrets-encryption-provider flag.
  • Add error in certificate check (#12097)
  • Backports for 2025-04 (#12105)
  • Bump kine for nats-server/v2 CVE-2025-30215 (#12142)
  • Drone Test Split and Reduction (#12150)
  • More backports for 2025-04 (#12168)
  • Fix handler panic when bootstrapper returns empty peer list (#12179)
  • Bump traefik to v2.11.24 (#12190)
  • Update to v1.31.8-k3s1 and Go 1.23.6 (#12207)

Embedded Component Versions

Component Version
Kubernetes v1.31.8
Kine v0.13.14
SQLite 3.46.1
Etcd v3.5.21-k3s1
Containerd v2.0.4-k3s2
Runc v1.2.5
Flannel v0.26.7
Metrics-server v0.7.2
Traefik v2.11.24
CoreDNS v1.12.1
Helm-controller v0.16.10
Local-path-provisioner v0.0.31

Helpful Links

As always, we welcome and appreciate feedback from our community of users. Please feel free to:

v1.31.8-rc1+k3s1

23 Apr 23:29
33429f7
Compare
Choose a tag to compare
v1.31.8-rc1+k3s1 Pre-release
Pre-release
Update to v1.31.8 (#12207)

Signed-off-by: Rafael Breno <32229014+rafaelbreno@users.noreply.github.com>

v1.30.12+k3s1

01 May 16:13
f9dbf16
Compare
Choose a tag to compare

This release updates Kubernetes to v1.30.12, and fixes a number of issues.

For more details on what's new, see the Kubernetes release notes.

Changes since v1.30.11+k3s1:

  • Improve readiness polling on node startup (#12035)
  • Fix issue caused by default authorization-mode apiserver arg (#12043)
  • Cleanup anonymous and named volumes for docker tests (#12077)
  • Add support for secretbox encryption provider with the k3s secrets-encrypt command (#12065)
    • Users can now configure secrets encryption to use secretbox provider by setting the secrets-encryption-provider flag.
  • Add error in certificate check (#12099)
  • Backports for 2025-04 (#12106)
  • Bump kine for nats-server/v2 CVE-2025-30215 (#12143)
  • Drone Test Split and Reduction (#12149)
  • More backports for 2025-04 (#12169)
  • Fix handler panic when bootstrapper returns empty peer list (#12180)
  • Bump traefik to v2.11.24 (#12191)
  • Update to v1.30.12-k3s1 and Go 1.23.6 (#12208)

Embedded Component Versions

Component Version
Kubernetes v1.30.12
Kine v0.13.14
SQLite 3.46.1
Etcd v3.5.21-k3s1
Containerd v1.7.26-k3s1
Runc v1.2.5
Flannel v0.26.7
Metrics-server v0.7.2
Traefik v2.11.24
CoreDNS v1.12.1
Helm-controller v0.16.10
Local-path-provisioner v0.0.31

Helpful Links

As always, we welcome and appreciate feedback from our community of users. Please feel free to:

v1.30.12-rc1+k3s1

23 Apr 23:29
f9dbf16
Compare
Choose a tag to compare
v1.30.12-rc1+k3s1 Pre-release
Pre-release
Update to v1.30.12 (#12208)

Signed-off-by: Rafael Breno <32229014+rafaelbreno@users.noreply.github.com>

v1.32.3+k3s1

25 Mar 22:07
079ffa8
Compare
Choose a tag to compare

This release updates Kubernetes to v1.32.3, and fixes a number of issues.

For more details on what's new, see the Kubernetes release notes.

Changes since v1.32.2+k3s1:

  • Revert "Add ability to pass configuration options to flannel backend" (#11867)
  • Backport Docker + E2E testing PRs for 2025 March (#11888)
  • Backports for 2025-03 (#11919)
  • Bump klipper-lb image to v0.4.13 (#11930)
  • Fix syncing empty list of apiserver addresses during initial startup (#11953)
  • Update to v1.32.3-k3s1 (#11960)
  • Update Kubernetes to v1.32.3-k3s2 (#11968)
  • Fix skew test for release candidates (#11991)
  • Bump to containerd v2.0.4 (#12003)
  • Fix upgrade test container version (#12000)

Embedded Component Versions

Component Version
Kubernetes v1.32.3
Kine v0.13.9
SQLite 3.46.1
Etcd v3.5.19-k3s1
Containerd v2.0.4-k3s2
Runc v1.2.5
Flannel v0.25.7
Metrics-server v0.7.2
Traefik v3.3.2
CoreDNS v1.12.0
Helm-controller v0.16.6
Local-path-provisioner v0.0.31

Helpful Links

As always, we welcome and appreciate feedback from our community of users. Please feel free to: