Skip to content

Latest commit

 

History

History
75 lines (52 loc) · 3.04 KB

README.md

File metadata and controls

75 lines (52 loc) · 3.04 KB

MicroK8s Ondat Add-on

What is this?

  • This is an Ondat add-on that provides a software-defined, cloud native storage platform for MicroK8s - a small, fast, single-package Kubernetes distribution for developers, IoT and edge.

Resource 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.

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

Supported Distributions

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

Quick-start & Usage

# enable the Community repository first.
microk8s enable community

# run the command to install Ondat into your MicroK8s cluster.
microk8s enable ondat

# run the command to remove Ondat from your MicroK8s cluster.
microk8s disable ondat

Contributing

  • Contribution guidelines for this project can be found in the Contributing document.

License

Code of Conduct

  • For more information on the project's CoC, review the Code of Conduct document.

Security

  • For more information on the project's security policy and how to report potential security issues, review the Security document.

Acknowledgements