The Garnet Operator for Kubernetes is an operator for managing Garnet Clusters in a Kubernetes Cluster.
The included helm chart contains the necessary permissions and configuration to run the operator in a Kubernetes cluster.
To install the operator, run the following command:
$> helm install garnet-operator ./charts/garnet-operator
Then deploy a GarnetCluster resource:
apiVersion: garnet.k8soperator.io/v1alpha1
kind: GarnetCluster
metadata:
name: test-cluster
namespace: garnet
spec:
numberOfPrimaries: 1
replicationFactor: 1