opentelemetry-helm-charts icon indicating copy to clipboard operation
opentelemetry-helm-charts copied to clipboard

add opentelemetry-ebpf-instrumentation helm chart

Open NimrodAvni78 opened this issue 5 months ago • 1 comments

Helm chart for opentelemetry-ebpf-instrumentation, the helm chart is based on the original beyla helm chart

issue

NimrodAvni78 avatar Jun 05 '25 12:06 NimrodAvni78

We need to discuss this chart addition in the issue first

Hey @TylerHelmuth, just added a comment in the issue. Hope it clarifies everything.

ittai-coralogix avatar Jun 05 '25 21:06 ittai-coralogix

@mariomac iv'e added to k8s cache to the helm chart, so i would love a re-review

NimrodAvni78 avatar Jun 18 '25 13:06 NimrodAvni78

@TylerHelmuth i see that mario has approved what are the next steps to get this merged?

NimrodAvni78 avatar Jun 19 '25 14:06 NimrodAvni78

This PR was marked stale due to lack of activity. It will be closed in 14 days.

github-actions[bot] avatar Jul 05 '25 02:07 github-actions[bot]

hey @TylerHelmuth, are you available for a review of this?

NimrodAvni78 avatar Jul 06 '25 08:07 NimrodAvni78

@TylerHelmuth fixed all comments except changing the chart name @MrAlias @mariomac wdyt the name should be?

NimrodAvni78 avatar Jul 27 '25 09:07 NimrodAvni78

@NimrodAvni78 the name that we use for the executable and the docker image is ebpf-instrument. Maybe we can use it? The open-telemetry prefix will be already present, e.g.:

helm install my-obi open-telemetry/ebpf-instrument

mariomac avatar Jul 28 '25 08:07 mariomac

The pattern to match is to include opentelemetry- in the chart some. So we could so open-telemetry/opentelemetry-ebpf-instrument if that matches the image name.

TylerHelmuth avatar Jul 28 '25 19:07 TylerHelmuth

docs are currently misleading - https://opentelemetry.io/docs/zero-code/obi/setup/kubernetes-helm/ - the chart is not yet available in the charts repository. when will it be available and what is the alternative until it happens? @NimrodAvni78

roimor-aiola avatar Aug 14 '25 10:08 roimor-aiola

@roimor-aiola You can directly clone the charts from https://github.com/coralogix/opentelemetry-helm-charts/tree/otel-ebpf-instrumentation branch and locally apply helm charts using

helm upgrade --install ebpf ./charts/opentelemetry-ebpf-instrumentation
--namespace otel-ebpf \

This should unblock you untill it's merged on mainline.

RaghavAwasthi avatar Aug 15 '25 07:08 RaghavAwasthi

This PR was marked stale due to lack of activity. It will be closed in 14 days.

github-actions[bot] avatar Aug 30 '25 02:08 github-actions[bot]

@RaghavAwasthi what a terrible solution. why not merge this PR already?

roimor-aiola avatar Sep 11 '25 15:09 roimor-aiola

Why are there so many images and projects for eBPF? I keep looking for documentation but keep coming up empty handed... There are all these different collectors over at https://github.com/open-telemetry/opentelemetry-network that are used in https://github.com/open-telemetry/opentelemetry-helm-charts/tree/main/charts/opentelemetry-ebpf, but what the heck is the difference between all of these? I feel like the documentation around all this needs to be updated.

syntastical avatar Sep 22 '25 17:09 syntastical

This PR was marked stale due to lack of activity. It will be closed in 14 days.

github-actions[bot] avatar Oct 07 '25 02:10 github-actions[bot]

Great

smehboub avatar Oct 17 '25 22:10 smehboub

Can this please get approved since it actually works, then any other fixes and what not can be applied?

syntastical avatar Oct 28 '25 17:10 syntastical

@TylerHelmuth @MrAlias @povilasv after the release of OBI 0.1.0 we have a stable docker image I think we are ready to release this now

NimrodAvni78 avatar Oct 31 '25 08:10 NimrodAvni78