Skip to content
This repository was archived by the owner on Nov 18, 2024. It is now read-only.

Commit c398503

Browse files
authored
fix(otel): partially duplicated sentence (#24)
1 parent 2ca8a96 commit c398503

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/posts/otel-from-0-to-100.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ To our pleasant surprise, the agent worked out of the box with most of our appli
6464

6565
[otel-java-agent-support]: https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/docs/supported-libraries.md
6666

67-
Previously we would have been able to install such agents on thPreviously we would have been able to install such agents on the node, but with all of our applications now running on Kubernetes that was no longer an option. We had to find a way to get the agent onto the container as there are no shared jvm runtime to hook into. In the past we have made pre-built Docker images with agents pre-installed, but this had a high maintenance cost as we had to keep the images up to date with the latest version of the agent across different base images and major versions. And not all applications are using the same base image either.
67+
Previously we would have been able to install such agents on the node, but with all of our applications now running on Kubernetes that was no longer an option. We had to find a way to get the agent onto the container as there are no shared jvm runtime to hook into. In the past we have made pre-built Docker images with agents pre-installed, but this had a high maintenance cost as we had to keep the images up to date with the latest version of the agent across different base images and major versions. And not all applications are using the same base image either.
6868

6969
This is where the [OpenTelemetry Operator][otel-operator] comes in. This is a Kubernetes operator that can automatically inject the OpenTelemetry Java Agent (and agents for other programming languages as well) directly into your pod. It can also configure the agent to send data to the correct Collector and set up the correct service name and environment variables for each application since it has access to the Kubernetes API.
7070

0 commit comments

Comments
 (0)