squakez commented on code in PR #1185:
URL: https://github.com/apache/camel-k-runtime/pull/1185#discussion_r1530092608


##########
support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java:
##########
@@ -483,18 +488,32 @@ private void addCapabilities(RuntimeSpec.Builder 
runtimeSpec, CamelCatalogSpec.B
         artifacts.add(Artifact.from("org.apache.camel.quarkus", 
"camel-quarkus-opentracing"));
         addCapabilityAndDependecies(runtimeSpec, catalogSpec, "tracing", 
artifacts, false);
 
+        // Telemetry capability
         artifacts.clear();
         artifacts.add(Artifact.from("org.apache.camel.quarkus", 
"camel-quarkus-opentelemetry"));
-        addCapabilityAndDependecies(runtimeSpec, catalogSpec, "telemetry", 
artifacts, false);
-
-        artifacts.clear();
-        artifacts.add(Artifact.from("org.apache.camel.k", "camel-k-master"));
-        addCapabilityAndDependecies(runtimeSpec, catalogSpec, "master", 
artifacts, true);
+        properties.clear();
+        properties.add(Property.from("endpoint", 
"quarkus.opentelemetry.tracer.exporter.otlp.endpoint"));
+        properties.add(Property.from("serviceName", 
"quarkus.opentelemetry.tracer.resource-attributes"));
+        properties.add(Property.from("sampler", 
"quarkus.opentelemetry.tracer.sampler"));
+        properties.add(Property.from("samplerRatio", 
"quarkus.opentelemetry.tracer.sampler.ratio"));
+        properties.add(Property.from("samplerParentBased", 
"quarkus.opentelemetry.tracer.sampler.parent-based"));

Review Comment:
   Correct. I think this would be the next step when we onboard the new 
runtime. We'd need to understand how to harmonize the parameters expected by 
the operator according to the different runtimes requirements. The goal of this 
PR is to move towards that goal without breaking compatibility of what's 
expected now. Eventually it will be a matter of changing these parameters in 
the future catalog releases, driven by the changes in the operator as well.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to