dora-metrics / pelorus

Automate the measurement of organizational behavior
https://pelorus.readthedocs.io/
Apache License 2.0
241 stars 82 forks source link

deploy_timestamp should include image registry URL so that users can verify the source of the deployment information #1090

Open etsauer opened 8 months ago

etsauer commented 8 months ago

Feature description

Currently deploy_timestamp looks like this:

deploy_timestamp{app="/pelorus-api/", image_sha="sha256:224670e8fa597b2aa5c6bb242e5d5c69522a73dcf4a364c59e85b9e55b8545e5"}

I would like to modify it to also include the pull URL for the image so that users can go and validate where we are getting the data from.

Like so:

deploy_timestamp{app="/pelorus-api/", image_sha="sha256:224670e8fa597b2aa5c6bb242e5d5c69522a73dcf4a364c59e85b9e55b8545e5", image_url="https://quay.io/repository/etsauer/quarkus-app/manifest/sha256:224670e8fa597b2aa5c6bb242e5d5c69522a73dcf4a364c59e85b9e55b8545e5"}

How this will help you

This is greatly improve our data quality and integrity, and help users understand whats going on under the hood of pelorus

Feature priority

⌛ It will greatly improve my experience using Pelorus

Code of Conduct