Releases: canonical/microk8s
installer-v2.0.2
GitHub Actions: Find typos via codespell (#1875) https://github.com/codespell-project/codespell
MicroK8s v1.20 released!
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 inmicrok8s 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
- Ships with Multipass 1.4.0.
- Bug fixes including correcting of the
start
command.
MicroK8s v1.19 released!
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
Fix typos in windows installer README (#1217)
MicroK8s v1.18 released!
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
Adding setup.py to installer (#1038) This is mostly to allow brew Formula automation.