k3sm licensed apache-2.0 (DCO)

Releases

What shipped in each k3sm release, the pinned install one-liner, and a link to the full GitHub release notes for each.


k3sm releases from GitHub Releases on the k3sm repository. Every row below is a published release, with what shipped, the date, the pinned install command, and links to its release notes, tarball, and checksums.

versiondatehighlightsinstallassets
v0.1.72026-10-05
  • vm Pods answer on their pod IP from every node.
curl -fsSL https://k3sm.io/install.sh | K3SM_INSTALL_VERSION=v0.1.7 shrelease notes · tarball · checksums
sha2563daf51604abb0bf7611f1d78e7c4330cd5ddf0ff197557e23cca91d299aa24c3
v0.1.62026-10-05
  • A defence against the host kernel panic seen on the pod network.
  • Shell tools see mounted paths.
  • curl and TLS clients work in native Pods.
  • Node identity under the Node authorizer.
see 18 more
  • Node-pressure eviction.
  • k3sm install --data-volume.
  • k3sm datavol mount|status|delete.
  • k3sm status reports the data volume and more.
  • Container logs on disk.
  • A resident shim keeps container output and exit status.
  • Pods survive a node-daemon restart.
  • Image pull failures read like the kubelet’s.
  • Per-container stop and ephemeral containers.
  • Projected volumes refresh.
  • Helm charts.
  • Operator manifests.
  • Secrets encryption at rest.
  • sudo k3sm uninstall --purge --yes.
  • Worker lifecycle.
  • Ingress, load balancers and service policy.
  • MLX scheduling.
  • Faster proxy paths.
curl -fsSL https://k3sm.io/install.sh | K3SM_INSTALL_VERSION=v0.1.6 shrelease notes · tarball · checksums
sha256ac0dcc22bf267ac59a450f1c1ff229bd8473dfff63dc502d4b97615f98a7dfd8
v0.1.52026-09-10
  • k3sm.io/xcode-toolchain does what it says.
  • A toolchain row in k3sm doctor.
  • A crash-loop circuit breaker for the control plane.
curl -fsSL https://k3sm.io/install.sh | K3SM_INSTALL_VERSION=v0.1.5 shrelease notes · tarball · checksums
sha2562e2182080a18f8dd52faa944a4c6e81343c7f7a6ac9c4870ee3cc0941515a52e
v0.1.42026-09-06
  • k3sm status.
  • Data-root guard.
curl -fsSL https://k3sm.io/install.sh | K3SM_INSTALL_VERSION=v0.1.4 shrelease notes · tarball · checksums
sha2560fde266ef1371f4f1e0ac8e96c9593753db30ae5659a4346baf23652a73ded9e

Older releases stay installable the same way and are listed on prior releases.

The unpinned install script (curl -fsSL https://k3sm.io/install.sh | sh) always resolves the newest row here. Set K3SM_INSTALL_VERSION to the version column to pin an older release instead. See install for every channel and upgrades for moving between them.

Verifying a Download by Hand#

The install script already verifies the sha256 before it runs anything. To check a downloaded tarball yourself:

shasum -a 256 k3sm_<version>_darwin_arm64.tar.gz

Compare the output against the sha256 in the assets column above (open the “sha256” disclosure), or against the checksums file linked there, which is the same file the script checks against.