1
0
Fork 0
mirror of https://github.com/arangodb/kube-arangodb.git synced 2024-12-15 17:51:03 +00:00
ArangoDB Kubernetes Operator - Start ArangoDB on Kubernetes in 5min
Find a file
Jan Christoph Uhde 2745ef90b6 Merge remote-tracking branch 'origin/master' into tests/multi-deployment
* origin/master: (43 commits)
  Disabled colorizing logs
  Persistent...
  Only remove namespace in cleanup phase
  Collecting logs in script
  Using panic safe resource watcher
  Ignore errors in `kubelet logs`
  Adding panic-safe ResourceWatcher
  Archive log files
  Prevent panic on duplicate Delete (storage)
  Prevent panic on duplicate Delete
  avoid '
  ArangoDB operator -> ArangoDB Kubernetes Operator
  Follow file name conventions of main docs, move to Tutorials
  Fixed link
  Moved directory structure wrt docs
  Quickly fail when deployment no longer exists
  Renamed all enum values to title case
  Doc file rename
  Fixed build
  Typos
  ...
2018-04-05 13:30:51 +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 Persistent... 2018-04-05 10:24:20 +02:00
examples Renamed all enum values to title case 2018-04-03 16:50:17 +02:00
manifests Merge branch 'master' into chaos 2018-04-03 14:55:37 +02:00
pkg Merge remote-tracking branch 'origin/master' into tests/multi-deployment 2018-04-05 13:30:51 +02:00
scripts Collecting logs in script 2018-04-05 09:58:42 +02:00
tests Merge remote-tracking branch 'origin/master' into tests/multi-deployment 2018-04-05 13:30:51 +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 Collecting logs in script 2018-04-05 09:58:42 +02:00
LICENSE Add LICENSE 2018-04-03 08:20:49 +02:00
main.go Merge branch 'master' into chaos 2018-04-03 14:55:37 +02:00
Makefile Only remove namespace in cleanup phase 2018-04-05 10:15:04 +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