-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Working OpenTelemetry sidecar (without base nginx image) #8735
Conversation
Hi @Tobrek. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Tobrek The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@longwuyuan: The label(s) In response to this:
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. |
/area stabilization |
@Tobrek , (1) In this PR we will only do this ;
(2) Urgently, we need a new PR for ;
(3) The Go files will be taken care of later in yet another PR that we don't need to create now Your compilation and module-enabling code has to be discussed Thank you both so much. Will wait for next time we can sync and make progress (either on slack or maybe another zoom session - will try to keep it shorter) |
/project Stabilization Project |
@tao12345666333 @strongjz the PR is not visible on the project page. Is it just me or can you also not see it |
If i move all the go file changes to a separate PR, how should i enable the sidecar? |
hi @Tobrek , With the new nginx base-image and the ld-musl.path file in container image, the current status is as below screenshot So in this PR we should limit ourself to automating the loading of the module. Then have another PR for steps beyond that. That is plan mentioned by @rikatz and also in a few days there will be some more engagement |
/kind feature |
@strongjz: The label(s) In response to this:
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. |
Hello 👋 I can see this is currently marked as "blocked" … what needs to be done to unblock it / finish it? I'd like to help, just if you can point me to the right direction. |
@stibi Please ping me on slack. This is complicated, we have a plan on how to proceed. But there are highe-priority tasks in progress and there is lack of developers to do this in parallel. |
Active work-in-progress being tracked here
#9016
Thanks,
; Long
…On 05/09/22 20:58, alexandrelimait wrote:
any plans to merge this amazing feature?
—
Reply to this email directly, view it on GitHub
<#8735 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABGZVWQVZBFKFOLWZSCPJSTV4YGTBANCNFSM5ZV5C4CQ>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@Tobrek: PR needs rebase. 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. |
Close in advantage of #9016 |
This pull request is part 2 of 2 of the split of PR #8622 (obsolete now). It contains all the changes from #8622 (and some more) beside the base nginx image adaptions, which are located in #8719 . For previous conversation see #8622 .
What this PR does / why we need it:
This is a working rudimentary support of OpenTelemetry sidecar. Currently just loading the OpenTelemetry module and the config at http block is supported. All other OpenTelemetry nginx directives (https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/nginx#nginx-directives) are not supported right now.
Types of changes
Which issue/s this PR fixes
fixes #8437
#5883
How Has This Been Tested?
Checklist:
As best as i could and what i found. Maybe more must be updated.