1
0
Fork 0
mirror of https://github.com/arangodb/kube-arangodb.git synced 2024-12-14 11:57:37 +00:00
kube-arangodb/README.md

41 lines
1.4 KiB
Markdown
Raw Normal View History

2018-02-06 07:16:21 +00:00
# ArangoDB Kubernetes Operator
2018-04-06 11:58:19 +00:00
ArangoDB Kubernetes Operator helps do run ArangoDB deployments
on Kubernetes clusters.
2018-02-06 07:16:21 +00:00
2018-04-06 11:58:19 +00:00
To get started, follow the Installation instructions below and/or
read the [tutorial](./docs/Manual/Tutorials/Kubernetes/README.md).
## State
The ArangoDB Kubernetes Operator is still in **heavy development**.
Running ArangoDB deployments (single, active-failover or cluster)
2018-04-06 11:58:19 +00:00
is becoming reasonably stable, but you should **not yet use it for production
environments**.
The feature set of the ArangoDB Kubernetes Operator is close to what
it is intended to be, with the exeption of Datacenter to Datacenter replication
support. That is still completely missing.
2018-02-06 07:16:21 +00:00
[Documentation](./docs/README.md)
2018-03-12 11:18:50 +00:00
2018-03-20 10:33:37 +00:00
## Installation of latest release
```bash
2018-04-06 12:14:35 +00:00
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.1.0/manifests/crd.yaml
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.1.0/manifests/arango-deployment.yaml
2018-03-20 10:33:37 +00:00
# To use `ArangoLocalStorage`, also run
2018-04-06 12:14:35 +00:00
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.1.0/manifests/arango-storage.yaml
2018-03-20 10:33:37 +00:00
```
2018-03-12 11:18:50 +00:00
## Building
```bash
DOCKERNAMESPACE=<your dockerhub account> make
kubectl apply -f manifests/crd.yaml
2018-03-19 10:09:20 +00:00
kubectl apply -f manifests/arango-deployment-dev.yaml
# To use `ArangoLocalStorage`, also run
kubectl apply -f manifests/arango-storage-dev.yaml
2018-03-12 11:18:50 +00:00
```