1
0
Fork 0
mirror of https://github.com/arangodb/kube-arangodb.git synced 2024-12-14 11:57:37 +00:00
ArangoDB Kubernetes Operator - Start ArangoDB on Kubernetes in 5min
Find a file
Ewout Prangsma 1435a00344
Merge pull request #123 from arangodb/bugfix/upgrade-resilientsingle
Fixed down/upgrading resilient single deployments.
2018-04-06 13:43:06 +02:00
.vscode File header template added 2018-02-09 11:14:03 +01:00
deps Properly upgrading to new minor version 2018-03-22 11:27:50 +01:00
docs Various docs improvements & fixes 2018-04-06 12:26:14 +02:00
examples Added examples for exposing metrics to Prometheus 2018-04-05 14:54:55 +02:00
manifests Added test that removes PV, PVC & Pod or dbserver. 2018-04-06 10:14:17 +02:00
pkg Fixed down/upgrading resilientsingle deployments 2018-04-06 13:31:42 +02:00
scripts Added environment variable used to cleanup failed tests 2018-04-06 10:40:16 +02:00
tests Added missing file headers 2018-04-06 11:56:16 +02:00
tools Merge branch 'master' into chaos 2018-04-03 14:55:37 +02:00
.dockerignore Extending Spec object, moved vendor to deps for test support 2018-02-13 16:06:36 +01:00
.gitignore Collecting logs in script 2018-04-05 09:58:42 +02:00
CHANGELOG.md Adding CHANGELOG.md generation 2018-04-03 08:47:56 +02:00
Dockerfile Initial API objects & vendoring 2018-02-09 11:11:33 +01:00
Dockerfile.test Creating test framework 2018-02-20 09:49:01 +01:00
Jenkinsfile.groovy Added environment variable used to cleanup failed tests 2018-04-06 10:40:16 +02:00
LICENSE Add LICENSE 2018-04-03 08:20:49 +02:00
main.go Improved liveness detection 2018-04-05 16:31:27 +02:00
Makefile Added environment variable used to cleanup failed tests 2018-04-06 10:40:16 +02:00
README.md Follow file name conventions of main docs, move to Tutorials 2018-04-04 16:48:43 +02:00
storage.go Rename repository to kube-arangodb 2018-03-13 16:25:33 +01:00
VERSION Updated to 0.0.1+git 2018-03-20 11:26:30 +01:00

ArangoDB Kubernetes Operator

"Starter for Kubernetes"

State: In heavy development. DO NOT USE FOR ANY PRODUCTION LIKE PURPOSE! THINGS WILL CHANGE.

Documentation

Installation of latest release

kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.0.1/manifests/crd.yaml
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.0.1/manifests/arango-deployment.yaml
# To use `ArangoLocalStorage`, also run
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.0.1/manifests/arango-storage.yaml

Building

DOCKERNAMESPACE=<your dockerhub account> make
kubectl apply -f manifests/crd.yaml
kubectl apply -f manifests/arango-deployment-dev.yaml
# To use `ArangoLocalStorage`, also run
kubectl apply -f manifests/arango-storage-dev.yaml