|
|
|
|
|
by mickeyben
3076 days ago
|
|
What do you mean by keep track? Do you want to be aware of deployments? A Slack notification could do it. Or do you want to correlate deployments with other metrics? In this case we instrument our deployments into our monitoring stack (influxdb/grafana) and use this as annotations for the rest of our monitoring. We can also graph the number of releases per project on different aggregates. |
|
Then there is the issue of linking the Git release/tag with the corresponding changes, say from a ticketing system such as Jira. That can be helpful to communicate changes to other people within the organization and to users.
How do you define dependencies for releasing new versions to service? Likely going to happen at some point when you have non-trivial changes to services.