* 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 |
||
|---|---|---|
| .. | ||
| k8s-rolling-update | ||
| osrm-backend | ||
| osrm-backend-dev | ||
| osrm-frontend-docker | ||
| README.md | ||
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