Vortex
Vortex server
Vortex share the same config and dependent services with aurora. Make sure dependent services are available before start vortex server.
GoBuild
Build
make deps vortex
Run
make run
Docker build
make docker.build
Test vortex image
- Start dependent services like mongo or influxdb
- Use docker run with host network
docker run -it --network=host asia.gcr.io/linker-aurora/vortex:<git-branch> bash
// example
docker run -it --network=host asia.gcr.io/linker-aurora/vortex:develop bash
Deploy to Kubernetes
- Apply base storage system
- Apply service
- Apply apps
- require cluster admin to apply role binding
kubectl apply -f deploy/kubernetes/base/service/mongodb
kubectl apply -f deploy/kubernetes/apps/monitoring/monitoring-namespace.yaml
kubectl apply -f deploy/kubernetes/apps/ --resursive