Addon: ondat

1.26
Compatibility: amd64 classic
Source: Refer to Ondat homepage

Founded in London as StorageOS in 2015, Ondat is a software-defined, Kubernetes-native, persistent storage platform that was built to run any stateful application at scale, anywhere - whilst ensuring industry-leading levels of application performance, high availability, resilience and security.

Ondat’s deterministic performance makes it a perfect storage platform for Databases, Message Queues, Logging, Artificial Intelligence & Machine Learning (AI/ML), Edge Computing, Continuous Integration & Continuous Delivery (CI/CD) services. Ondat can be deployed into a single-node or multi-node MicroK8s cluster, allowing you to gracefully scale your services based on your needs.

Quickstart

First, ensure that you have enabled the Community repository:

microk8s enable community

To enable the add-on:

microk8s enable ondat

Once deployed, get your free Community edition licence by signing up and registering your cluster through the Ondat Portal:

Create your first Ondat volume on your microK8s cluster by following the how-to guide below:

To interact with your Ondat cluster and conduct Day-2 storage operations, use the Ondat CLI that is already deployed in your cluster:

The add-on can be disabled at any time with:

microk8s disable ondat

Requirements

Dependencies

  • For Ondat to be successfully deployed onto a MicroK8s cluster, the following Core add-ons should be available:
    • dns - CoreDNS to provide address resolution services and service discovery in your MicroK8s cluster.
    • hostpath-storage - Host storage for Ondat’s etcd cluster.
    • helm3 - Helm 3 package manager for Kubernetes to deploy the Ondat Helm chart.

:bulb: The Ondat add-on will automatically check and deploy the required core add-ons if they are not already installed in the MicroK8s cluster.

Supported Ubuntu Distributions

  • Tested on the following Ubuntu distributions:
    • Ubuntu 22.04 LTS (Jammy Jellyfish)
    • Ubuntu 20.04 LTS (Focal Fossa)
    • Ubuntu 18.04 LTS (Bionic Beaver)

Learn More