ArangoDB v3.4 reached End of Life (EOL) and is no longer supported.
This documentation is outdated. Please see the most recent version here: Latest Docs
ArangoDB Kubernetes Operator
The ArangoDB Kubernetes Operator (kube-arangodb
) is a set of operators
that 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 to create an ArangoDB database deployment. - Use an
ArangoBackup
resource to create an ArangoDB backup. - Use an
ArangoLocalStorage
resource to provide localPersistentVolumes
for optimal I/O performance. - Use an
ArangoDeploymentReplication
resource to configure ArangoDB Datacenter to Datacenter replication.
Continue with Using the ArangoDB Kubernetes Operator to learn how to install the ArangoDB Kubernetes operator and create your first deployment.