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 replicationEach of these uses involves a different custom resource.

  • Use an ArangoDeployment resource tocreate an ArangoDB database deployment.

  • Use an ArangoLocalStorage resource toprovide local PersistentVolumes 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.