Skip to content

Releases: canonical/microk8s

MicroK8s v1.20 released!

11 Dec 14:38
4737d85
Compare
Choose a tag to compare

Most important updates since the last release:

  • Kubeflow updated to v1.1
  • Make MicroK8s failure domain aware
  • Addons can now use --foo arguments
  • New addon: KEDA. Thank you @balchua
  • New addon: Portainer. Many thanks @balasu
  • Try out Traefik v2.3 ingress with microk8s enable traefik. Thanks @balasu
  • Prometheus monitoring available for ARM64, thank you @balchua
  • Linkerd updated to v2.9.0 and available for ARM64, thank you @balchua
  • Ingress updated to v0.35.0, thank you @balchua
  • Cilum updated to v1.8.3, thank you @balchua and @joestringer
  • Juju updated to 2.8
  • Option to set forward DNS servers when enabling DNS. Thank you @RiyaJohn
  • --help argument in microk8s inspect, thank you @bowers
  • fix race condition in setting the registry configmap, thank you @nicks

Users following the latest stable MicroK8s track will be automatically upgraded to 1.20 in the next couple of days.

For more information on MicroK8s consult the official docs, and to contribute to the project or chat with us on the Kubernetes Slack, in the #microk8s channel!

installer-v2.0.1

08 Sep 19:35
0ba53fd
Compare
Choose a tag to compare
installer-v2.0.1 Pre-release
Pre-release
  • Ships with Multipass 1.4.0.
  • Bug fixes including correcting of the start command.

MicroK8s v1.19 released!

28 Aug 13:28
3b3abd6
Compare
Choose a tag to compare

Most important updates since the last release:

  • High Availability. Try it by clustering at least three nodes.
  • Improved microk8s status output.
  • New ambassador addon, courtesy of @inercia.
  • Multus support via a new addon. Thank you @apnar.
  • New host-access addon to allow you to access host services from pods, courtesy of @iskitsas.
  • The microk8s.dashboard-proxy command makes it easier to access the dashboard.
  • The microk8s.dbctl command allows for backing up the cluster’s datastore.
  • Static token file used for admin authentication.
  • In adding a node you can now provide your own token. You can also set the time a join token expires. Thank you @balchua .
  • You can now set the registry size while enabling the addon, courtesy of @cyril-corbon
  • Addition of the ingress controller ConfigMaps to support ingress of TCP and UDP. Thank you @trulede.
  • Set the TLS certificate when enabling ingress with microk8s.enable ingress:default-ssl-certificate=namespace/secretname . Thank you @marcobellaccini.
  • Ingress images updated to v0.33. Thank you @balchua.
  • “micrk8s.ctr” detects the right snapshotter. Thank you @hpidcock .
  • kubelet comes with token auth enabled so prometheus can monitor it. Thank you @double73.
  • Istio updated to v1.5.1, thank you @nepython for your effort here.
  • The dashboard addon deploys only the dashboard v2.0.0 and the metrics server. Thank you @balchua.
  • Containerd updated to v1.3.7. Thank you @balchua.
  • Dashboard image pull policy set to default (ifNotPresent), thank you @biiiipy.
  • Linkerd updated to v2.8.0. Thank you @balchua.
  • The MetalLB updated to v0.9.3 and now supports multiple ranges and CIDR notation. Thank you @siddharths2710 and @balchua.
  • Fluentd updated to v3.0.2, courtesy of @balchua.
  • Prometheus updated to v2.20.0 as part of kube-promethues v0.6.0. Thank you @balchua.
  • Added local registry discovery support, courtesy of @nicks.

Users following the latest stable MicroK8s track will be automatically upgraded to 1.19 in the next couple of days.

For more information on MicroK8s consult the official docs, and to contribute to the project, check out the repo at https://github.com/ubuntu/microk8s, or chat with us on the Kubernetes Slack, in the #microk8s channel!

installer-v2.0.0

22 May 13:38
89c6918
Compare
Choose a tag to compare
installer-v2.0.0 Pre-release
Pre-release
Fix typos in windows installer README (#1217)

MicroK8s v1.18 released!

26 Mar 19:42
38a4f1b
Compare
Choose a tag to compare

Most important updates since the last release:

  • Installers for MacOS and Windows
  • Kubeflow 1.0 addon
  • Added new snap interface enabling other snaps to detect MicroK8s’ presence.
  • CoreDNS addon upgraded to v1.6.6, thank you @balchua
  • New Helm 3 addon, available with microk8s helm3, thanks @qs
  • Ingress RBAC rule to create configmaps, thank you @nonylene
  • Allow microk8s kubectl to use plugins such as krew. Thank you @balchua
  • microk8s reset will attempt to disable add-ons. Thank you @balchua
  • etcd upgraded to 3.4 by @lazzarello
  • Juju has been upgraded to 2.7.3 and is now packaged with the snap
  • On ZFS, the native snapshotter will be used. Thank you @sevangelatos
  • Improved microk8s status output. Thank you @balchua
  • Hostpath can now list events when RBAC is enabled. Thank you @Richard87
  • Certificates are set to have a lifespan of 365 days
  • Linkerd updated to v2.7.0. Thank you @balchua
  • knative updated to v0.13.0.
  • Fix in fetching more stats from cAdvisor. Courtesy of @nonylene
  • Fix enabling add-ons via the rest API. Thank you @giorgos-apo
  • Fix metallb privilege escalation on Xenial. Thank you @davecahill

Please, consult the official docs at microk8s.io for installation instructions based on your platform or chat with us on the Kubernetes Slack, in the #microk8s channel!

installer-v1.0.0

18 Mar 22:11
d691558
Compare
Choose a tag to compare
installer-v1.0.0 Pre-release
Pre-release
Adding setup.py to installer (#1038)

This is mostly to allow brew Formula automation.