osrm-backend/docker-orchestration/README.md
Jay a13bba6c1e
Feature/k8s rolling update (#33)
* chore: k8s rolling update deployment

* chore: change param name

* docs: README for k8s rolling update

* docs: fix typo

* chore: add namespace, add loadbalancer

* docs: update doc for k8s deployment and service

* feat: crontab per 20 minutes

* fix: sed on linux
2019-07-04 10:31:49 +08:00

21 lines
968 B
Markdown

# 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-dev/).
### 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-backend/)
### 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](./osrm-frontend-docker/README.md)
## 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](./k8s-rolling-update/)