HSLdevcom / transitdata

transitdata publishes GTFS Realtime interfaces
European Union Public License 1.2
10 stars 3 forks source link

Package monitoring service to Docker container #272

Open mjaakko opened 1 year ago

mjaakko commented 1 year ago

Currently the data collector service for Transitdata monitoring is deployed directly to the virtual machine. This will not be possible when we migrate to Kubernetes, so we need to package monitoring service to a Docker container

https://github.com/HSLdevcom/transitdata-monitor-data-collector/

Also add GitHub Actions pipeline for building the Docker image and push it to Docker registry. The image should be built for every commit and published with dev tag and for tagged commits it should be published with the commit tag.

mjaakko commented 1 year ago

https://github.com/HSLdevcom/transitdata-monitor-data-collector/pull/4

mjaakko commented 1 year ago

Waiting for Transitdata to be deployed in AKS until we can test this

LofhJann commented 1 year ago

Will need further work that can't be done until AKS migration