osrm-backend/docker-orchestration
Jay bb147f369b Use Go Modules to manage Go code's dependency (#42)
* chore: init go.mod

* chore: ignore go binaries

* chore: remove thrift, will be managed by go mod

* chore: build c++ and go in one repo

* chore: depends on snappy

* chore: build snappy_command

* chore: compress wayid2nodeids.csv by snappy
2019-07-18 17:08:37 -07:00
..
k8s-rolling-update Feature/refactor k8s names (#39) 2019-07-09 18:47:01 -07:00
osrm-backend Use Go Modules to manage Go code's dependency (#42) 2019-07-18 17:08:37 -07:00
osrm-backend-dev Use Go Modules to manage Go code's dependency (#42) 2019-07-18 17:08:37 -07:00
osrm-frontend-docker feat: Add docker image for OSRM frontend 2019-06-14 17:14:53 -07:00
README.md Feature/k8s rolling update (#33) 2019-07-04 10:31:49 +08:00

Docker Orchestration

Docker Images

osrm-backend-dev

Base image for telenav osrm-backend development, include all building and running dependencies.
See details in osrm-backend-dev docker.

osrm-backend

Image within built osrm binaries(osrm-extract/osrm-partition/osrm-customize/...) and running dependencies. It can be used to compile data or startup routed.
See details in osrm-backend docker

osrm-frontend

Image contains web tool to check routing and guidance result.
It uses MapBox GL JS and apply routing response on top of Mapbox vector tiles.
See details in osrm-frontend-docker

Kubernetes Deployment

k8s-rolling-update

Use kubernetes rolling update deployment strategy for timed replace container with new one. Latest traffic will be used during container startup.
See details in k8s rolling update