enhancements
enhancements copied to clipboard
KEP-2831: adding beta graduation criteria
-
updates to KEP-2831 to track connected traces in kubelet and beta graduation
-
Issue link: https://github.com/kubernetes/enhancements/issues/2831
/cc @dashpole /cc @saschagrunert /cc @vrutkovs
@sallyom: GitHub didn't allow me to request PR reviews from the following users: vrutkovs.
Note that only kubernetes members and repo collaborators can review this PR, and authors cannot review their own PRs.
In response to this:
updates to KEP-2831 to track connected traces in kubelet and beta graduation
Issue link: https://github.com/kubernetes/enhancements/issues/2831
/cc @dashpole /cc @saschagrunert /cc @vrutkovs
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
@sallyom wanna give this one another update? :)
In my queue - just waiting for PRR shadow reviewer to take a look first :)
👋 I'm shadowing PRR review this time around and gave this a review. It doesn't look like this PR has updated the PRR questionare (which was pretty complete for the alpha stage). Since this is proposing to graduate to beta, have you given any additional thought to the metrics that might inform a rollback or monitoring requirements? With a bad TracingConfiguration, I expect users will things in the kubelet logs to help correct that configuration, but are there any other changes expected as part of this that might introduce better ways to monitor/troubleshoot this feature or understand if they are achieving the SLO (99% of spans delivered)? Not sure if this something that can be done (maybe ref: https://github.com/open-telemetry/opentelemetry-go/issues/2547) , but I think it would be useful to add some clarity around this with an update.
Was also wondering if you added unit tests for the feature gate when this was implemented in alpha? If so, could you link those in an update to the PRR questionnaire?
/assign @ehashman
/assign
@jeremyrickard @wojtek-t thanks for your review & apologies for not getting to it right away - I've updated based on your feedback, thank you.
@wojtek-t @ehashman updated based on the latest review/feedback - thank you again
I'm fine with it from PRR perspective. You still need SIG-level approval though.
/approve PRR
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: dashpole, ehashman, sallyom, saschagrunert, wojtek-t
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~keps/prod-readiness/OWNERS~~ [wojtek-t]
- ~~keps/sig-instrumentation/OWNERS~~ [dashpole,ehashman]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
Actually - I see Elana already approved it above. So lgtm-ing to ensure it will make the release.
/lgtm