MicroK8s 1.13 released!

MicroK8s is a kubernetes cluster delivered as a single snap package, and can be installed on any Linux distribution supported by snaps (https://snapcraft.io/microk8s). MicroK8s is small and simple to install, and is a great way to stand up a cluster quickly for development and testing. Try it on your laptop!

snap install microk8s --classic

Alternatively, set the channel to install a specific upstream release series:

snap install microk8s --classic --channel=1.13/stable

1.13 Release Changelog

  • Kubernetes v1.13, you already know that :wink:
  • New site! Check it out at https://microk8s.io
  • ARM64 support!
  • microk8s.start and microk8s.stop commands allow you to easily enable and disable microk8s.
  • microk8s.status gives you an overview of the current status.
  • We now detect host IP changes. You can now use MicroK8s on your laptop without the need to restart it whenever you switch networks.
  • MicroK8s is now a CNCF certified Kubernetes. Certification was for v1.12; v1.13 will follow shortly.
  • Enable digitalSignature key usage for CA (thanks lhotari).
  • Pod eviction limit due to memory shortage decreased to 100MB.

For more information on microk8s, or to contribute to the project, check out https://microk8s.io, or chat with us on the Kubernetes Slack (http://slack.k8s.io), in the #microk8s channel!

2 Likes

To see the available channels use snap info microk8s like this:

[snip]
channels:
stable: v1.13.0 (340) 204MB classic
candidate: v1.13.0 (340) 204MB classic
beta: v1.13.0 (340) 204MB classic
edge: v1.13.0 (340) 204MB classic
1.13/stable: v1.13.0 (340) 204MB classic
1.13/candidate: v1.13.0 (340) 204MB classic
1.13/beta: v1.13.0 (340) 204MB classic
1.13/edge: v1.13.0 (341) 204MB classic
1.12/stable: v1.12.3 (336) 226MB classic
1.12/candidate: v1.12.3 (336) 226MB classic
1.12/beta: v1.12.3 (336) 226MB classic
[...]

The top set have an implicit track of ‘latest’ so ‘edge’ maps to ‘latest/edge’.