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
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.
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.