mirror of
https://github.com/arangodb/kube-arangodb.git
synced 2024-12-14 11:57:37 +00:00
88ac9f9929
* Fix doc and schema validation for shared objects - proper parsing for FileSet tokens - use full package path for field names - ignore zz_generated files during parsing |
||
---|---|---|
.. | ||
api | ||
design | ||
features | ||
generated | ||
how-to | ||
images | ||
providers/eks | ||
authentication.md | ||
backup-resource.md | ||
backuppolicy-resource.md | ||
CODEOWNERS | ||
configuration-and-secrets.md | ||
crds.md | ||
dashboards.md | ||
deployment-replication-resource-reference.md | ||
deployment-resource-reference.md | ||
draining-nodes.md | ||
driver-configuration.md | ||
helm.md | ||
metrics.md | ||
README.md | ||
scaling.md | ||
services-and-load-balancer.md | ||
storage-resource.md | ||
storage.md | ||
tls.md | ||
troubleshooting.md | ||
upgrading.md | ||
using-the-operator.md |
ArangoDB Kubernetes Operator
- Intro
- Using the ArangoDB Kubernetes Operator
- Architecture overview
- Features description and usage
- Custom Resources API Reference
- Operator Metrics & Alerts
- Operator Actions
- Authentication
- Custom resources overview:
- Configuration and secrets
- Configuring your driver for ArangoDB access
- Using Helm
- Collecting metrics
- Services & Load balancer
- Storage configuration
- Secure connections (TLS)
- Upgrading ArangoDB version
- Scaling your ArangoDB deployment
- Draining the Kubernetes nodes
- Known issues (TBD)
- Troubleshooting
- How-to ...
Intro
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
- Manage backups
- 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 ArangoMember resource to observe and adjust individual deployment members.
- Use an ArangoBackup and ArangoBackupPolicy resources to create ArangoDB backups.
- Use an ArangoLocalStorage resource to provide local
PersistentVolumes
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.
For more information about the production readiness state, please refer to the main README file.