Home Enterprise Canonical Introduces HA MicroK8s

Canonical Introduces HA MicroK8s

by Adam Armstrong
HA MicroK8s

Today Canonical, the Ubuntu company, announced autonomous high availability (HA) clustering in MicroK8s, the lightweight Kubernetes. MicroK8s was introduced in Ubuntu 19.10 Eoan Ermine for IoT devices and workstations. HA MicroK8s come with the needed resiliency for production workload in the cloud and/or server deployments.

Today Canonical, the Ubuntu company, announced autonomous high availability (HA) clustering in MicroK8s, the lightweight Kubernetes. MicroK8s was introduced in Ubuntu 19.10 Eoan Ermine for IoT devices and workstations. HA MicroK8s come with the needed resiliency for production workload in the cloud and/or server deployments.

HA MicroK8s

MicroK8s was introduced as a very low-footprint and easy to use Kubernetes setup. It can install and cluster with a single command. Now users can enable high availability automatically after three or more nodes are clustered. The data store will also automatically migrate between nodes to maintain quorum in the event of a failure. HA MicroK8s is said to withstand the loss of any node and still provide reliable services, meeting production requirements with minimal administrative costs and oversight.

Digger a bit deeper into what happens in a datastore failure, we’ll have to look at Dqlite. Dqlite is the company’s raft-enhanced Sqlite, embedded inside Kubernetes. Dqlite reduces the cluster memory footprint and automates datastore maintenance. Dqlite is the key behind automatic, autonomous high availability of HA MicroK8s. In the event of a datastore node failure, HA MicroK8s will automatically choose the next nodes to provide for the datastore. It also manages its own control plane, ensuring API services remain up and running.

Another area where the new MicroK8s will be a key benefit will be at the edge. At the edge there are distributed micro clouds. Human intervention is not only massively disruptive, it may not be possible in every instance. The automation of HA MicroK8s can greatly reduce costs. They also come with compressed over the air updates, transactional rollbacks and automatic security patching to reduce exposure in unmanned environments. The same benefits apply to IoT applications as well.

MicroK8s

Engage with StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed