-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
KEP-2831: Instrumenting Kubelet for OpenTelemetry Tracing #2832
Conversation
sallyom
commented
Jul 21, 2021
•
edited
Loading
edited
- One-line PR description: Instrument kubelet to generate and export OpenTelemetry trace data.
- Issue link: Kubelet OpenTelemetry Tracing #2831
ed71587
to
7142e9a
Compare
7142e9a
to
1bf3d00
Compare
1bf3d00
to
ccfca15
Compare
6013bf0
to
ed06666
Compare
ed06666
to
c6f127e
Compare
@sallyom let me know when comments are addressed and you are ready for another round of review |
c6f127e
to
6d03584
Compare
6d03584
to
44e50f9
Compare
/sig node |
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.
Did a quick pass, I don't think this will make it in time for 1.23.
44e50f9
to
c165872
Compare
c165872
to
5885e52
Compare
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.
First pass
5885e52
to
bca704f
Compare
bca704f
to
f71b8d4
Compare
@ehashman ptal at the prod-readiness review for 1.24 freeze, thanks again :) |
868a441
to
f61a344
Compare
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.
PRR is nearly done, just a couple of small questions. Need node and @dashpole review as well :)
f61a344
to
5cca408
Compare
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.
/approve
for PRR. Leaving final LGTM to @dashpole
owning-sig: sig-instrumentation | ||
participating-sigs: | ||
- sig-architecture | ||
- sig-node |
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.
SIG Node acked the KEP at the 2022-01-25 meeting.
Once the comment about passthrough for trace context above is resolved, i'll lgtm |
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.
Will be great if we can call out support for tracing volume attach+mount related operations between Kubelet and the in-tree volume plugins + CSI node plugins.
Would also love to know if tracing from the perspective of individual PVs/Volumes across Kubelet/Attach-Detach controller and PV controller exists or is called out somewhere.
51938bc
to
63f8691
Compare
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.
the kep generally lgtm for sig-node.
defer to @dashpole for final review who has good understanding of kubelet as well.
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dashpole, derekwaynecarr, ehashman, sallyom The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
63f8691
to
b465d40
Compare
Signed-off-by: Sally O'Malley <somalley@redhat.com> Co-authored-by: husky-parul <parsingh@redhat.com>
b465d40
to
34e9f59
Compare
Co-authored-by: David Ashpole <dashpole@google.com>
/lgtm |