-
Notifications
You must be signed in to change notification settings - Fork 9
OpenTelemetry metrics (and the rest of grafeas/voucher) #24
Conversation
Co-authored-by: Dani Santos <daniele.santos@shopify.com>
Release v2.7.0 via GitHub Actions
logging: url as string
…text voucher_client: maintain context
ReferenceToProject: support Artifact Registry
We expect you to provide an otel-collector output, and we will speak http, https, grpc or insecure-grpc to that endpoint. There's an easy path to use providing scrape-able Prometheus metrics too, but that is not implemented! We do not let you provide certificate auth, which might be a thing for gRPC... I'm awkwardly reusing the `[statsd]` section of the config file - I didn't want to introduce a sibling `[stats]` section, but maybe this should all go into a `[otel]` section to avoid confusion? 🤷
rm clair support
stranded clair config
OpenTelemetry metrics
…ject Fallback build details project
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, there is just some git merge leftovers left in README.md and TUTORIAL.md.
@@ -14,12 +14,7 @@ Make sure that you update the `ejson` or `sops` specific blocks to point to the | |||
|
|||
## Create secrets | |||
|
|||
<<<<<<< HEAD | |||
(Deprecated, clair is no longer supported) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would we want to mention somewhere that clair
is no longer supported?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We were OK with removing the mention in grafeas#66 ; so I don't think it's a big issue.
I think it's easy enough to see this being removed - https://github.com/search?q=repo%3Agrafeas%2Fvoucher%20clair&type=code , I don't feel bad not leaving a not that a feature that nobody used is no longer supported 😆 .
Synchronize
Shopify/voucher
tografeas/voucher:main
.The driver for this change is getting grafeas#68 into the fork that Shopify uses.
I opted to implement that feature and merge
main
, because once we action grafeas#47 , there is no longer a reason for Shopify to maintain a fork 🎉 .You should see two types of changes in this diff: