Project-OSRM / osrm-backend

Open Source Routing Machine - C++ backend
http://map.project-osrm.org
BSD 2-Clause "Simplified" License
6.34k stars 3.35k forks source link

Kubernetes - Helmchart #6924

Open ghost opened 4 months ago

ghost commented 4 months ago

Feature

As we have dockerfiles it will be great to add helmchart as well. It will help Kubernetes users to deploy it quick and easy.

SiarheiFedartsou commented 3 months ago

Hey @jameeghouri-10P Any chance you want to contribute? :)

MuhammadJamee commented 3 months ago

hi @SiarheiFedartsou ,

Of course, do we have an official docker repo?

SiarheiFedartsou commented 3 months ago

@MuhammadJamee sure, we publish to GitHub Container Registry: please see https://github.com/Project-OSRM/osrm-backend/pkgs/container/osrm-backend

MuhammadJamee commented 3 months ago

@SiarheiFedartsou

I will do it. no problem

azaborovskyi commented 3 months ago

@MuhammadJamee Do you have any news regarding helm-chart?

MuhammadJamee commented 2 months ago

@SiarheiFedartsou When we run docker image do we need persistence? are we storing any data or sessions?

SiarheiFedartsou commented 2 months ago

@MuhammadJamee well, if OSRM dataset is already somehow available, then no, during runtime we don't store anything.

MuhammadJamee commented 2 months ago

@SiarheiFedartsou Do we have any healthcheck url for backend, for example localhost:5000/healthcheck?

SiarheiFedartsou commented 2 months ago

@MuhammadJamee not actually, but I think we can try to call some another endpoint which does actual work (e.g. something trivial like nearest)