-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump to 1.19, refactor for go.opentelemetry.io/otel/sdk
0.32.1
#304
Conversation
go.opentelemetry.io/otel/sdk
0.32.1
9ff2f3a
to
9751bbd
Compare
I consider this ready for review. I have failed to properly test open-telemetry for general availability charts, following the listed instructions above, though. |
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
Thanks to @raulcabello, we have the instructions for deploying correctly the GA charts! Missing things were,
(edited the instructions) |
Built the controller image with this PR changes:
One can apply it with:
|
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. I can also run the stack locally using changes from this branch and see data in the jaeger and prometheus.
Great, rebase the PR and then merge it. Do we need to update our docs explaining how to enable jaeger? |
We should update the docs, indeed. We discovered also that after the controller refactor, we aren't publishing the |
I don't see an easy way to re-introduce the Edit; this is no regression as the metric is not listed in https://docs.kubewarden.io/operator-manual/telemetry/metrics/reference. |
Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Fixes panic errors. Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de> Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Fix golangci-lint contextcheck Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Fix golangci-lint: ``` exitAfterDefer: os.Exit will exit, and `defer func(){...}(...)` will not run (gocritic) ``` Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Policy interface has more than 10 methods, but we aren't gonna change it. Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
See also: golangci/golangci-lint#3109 Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Fix "odd number of arguments passed as key-value pairs for logging". Pass to logr key-value pairs for structured logging. Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Rebased. TODO:
|
From kubewarden/kubewarden-controller#304 Signed-off-by: Víctor Cuadrado Juan <vcuadradojuan@suse.de>
Description
Supersedes #214
Test
To deploy Kubewarden with opentelemetry:
Additional Information
Tradeoff
Potential improvement