ArangoDB Kubernetes Operator
The ArangoDB Kubernetes Operator (kube-arangodb
) is a set of operatorsthat you deploy in your Kubernetes cluster to:
- Manage deployments of the ArangoDB database
- Provide
PersistentVolumes
on local storage of your nodes for optimal storage performance. - Configure ArangoDB Datacenter to Datacenter replication
Each of these uses involves a different custom resource.
- Use an
ArangoDeployment
resource tocreate an ArangoDB database deployment. - Use an
ArangoBackup
resource tocreate an ArangoDB backup. - Use an
ArangoLocalStorage
resource toprovide localPersistentVolumes
for optimal I/O performance. - Use an
ArangoDeploymentReplication
resource toconfigure ArangoDB Datacenter to Datacenter replication.
Continue with Using the ArangoDB Kubernetes Operatorto learn how to install the ArangoDB Kubernetes operator and createyour first deployment.