---
title: MicroK8s HA tech preview is now available
description: High availability (HA) for MicroK8s, the lightweight Kubernetes, is now
  available as a tech preview for Linux, Windows and macOS.
url: https://canonical.com/blog/microk8s-ha-tech-preview-is-now-available?format=md
---

1. [Blog](https://canonical.com/blog)
2. Article

---

[Alex Chalkias](https://canonical.com/blog/author/achalkias "More about Alex Chalkias")

9 July 2020

# MicroK8s HA tech preview is now available

[ha](https://canonical.com/blog/tag/ha)
[high availability](https://canonical.com/blog/tag/high-availability)
[kubernetes](https://canonical.com/blog/tag/kubernetes)
[MicroK8s](https://canonical.com/blog/tag/microk8s)
[tech preview](https://canonical.com/blog/tag/tech-preview)

---

Share the article

High availability (HA) for [MicroK8s](https://microk8s.io/), the lightweight Kubernetes, is now available as a tech preview for Linux, Windows and macOS. The Kubernetes control plane can now be distributed across multiple nodes, bringing resiliency to the cluster while maintaining a low footprint using [Dqlite](https://dqlite.io/), the distributed SQL engine as the Kubernetes datastore.

On Linux, you can download and test highly available MicroK8s from the ‘ha-preview’ branch:

```
sudo snap install microk8s --classic --channel=latest/edge/ha-preview
```

If you already have MicroK8s, learn how to upgrade to the ha-preview channel and set up your MicroK8s HA cluster in the [MicroK8s HA documentation](https://microk8s.io/docs/high-availability).

If you want to test the HA feature on [Windows](https://microk8s.io/docs/install-alternatives#heading--windows) and [macOS](https://microk8s.io/docs/install-alternatives#heading--macos), follow the corresponding installation instructions and run the following command after the installation is complete:

```
multipass exec microk8s -- sudo snap refresh microk8s --classic --channel=latest/edge/ha-preview
```

Note that the ha-preview version comes with the high availability feature enabled by default. This means that adding at least two nodes to the cluster will automatically form a highly available control plane across the three nodes.

Once you have added the additional nodes to the HA cluster, microk8s status output will look like this:

We would love to hear your feedback on this new feature, so feel free to reach out to our team on [Discourse](https://discuss.kubernetes.io/c/general-discussions/microk8s), the [Kubernetes Slack](http://slack.kubernetes.io/) #microk8s channel or raise any bugs you might find on [MicroK8s GitHub](https://github.com/ubuntu/microk8s/issues/).

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical.com/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### How to set up a micro lab: four principles for a reliable homelab](https://canonical.com/blog/how-to-set-up-a-reliable-homelab)

After over a decade of running a homelab, I have learned a few difficult lessons. Although it begins as a “lab,” you inevitably end up with something you want to keep. If a...

[Jake Nabasny](https://canonical.com/blog/author/slapcat)

17 March 2026

[### Accelerating AI with open source machine learning infrastructure](https://canonical.com/blog/accelerating-ai-with-open-source-machine-learning-infrastructure)

The landscape of artificial intelligence is rapidly evolving, demanding robust and scalable infrastructure. To meet these challenges, we’ve developed a comprehensive reference...

[Andreea Munteanu](https://canonical.com/blog/author/munteanuandreea)

20 March 2025

[### Deploy your Spring Boot application to production](https://canonical.com/blog/deploy-spring-application-to-production)

In this article we walk through the steps required to deploy a Spring Boot application to production using Juju and Kubernetes. The goal is to showcase the integration of the...

[Javier de la Puente](https://canonical.com/blog/author/javierdelapuente)

13 January 2026

[### Harnessing the potential of 5G with Kubernetes: a cloud-native telco transformation perspective](https://canonical.com/blog/harnessing-the-potential-of-5g-with-kubernetes-a-cloud-native-telco-transformation-perspective)

Telecommunications networks are undergoing a cloud-native revolution. 5G promises ultra-fast connectivity and real-time services, but achieving those benefits requires an...

[Benjamin Ryzman](https://canonical.com/blog/author/benjaminryzman)

10 December 2025
