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.