Cluster Operator
Our cluster operator is a Kubernetes native application developed to deploy and configure Ondat clusters, and assist with maintenance operations. We recommend its use for standard installations.
The operator acts as a Kubernetes controller that watches the StorageOSCluster
CR (Custom Resource). Once the controller is ready, an Ondat cluster definition can be
created. The operator will deploy an Ondat cluster based on the
configuration specified in the cluster definition.
You can find the source code in the cluster-operator repository.
Install the operator following orchestrator specific procedure.
To deploy an Ondat cluster you will need to fulfil the following steps.
- Install Etcd
- Install operator
- Create
storageos-api
Secret - Create a CR (Custom Resource) to deploy Ondat