Skip to content

Commit 0df9e99

Browse files
authored
Update otel-demo.yaml
1 parent 7c55374 commit 0df9e99

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

oteldemo/otel-demo.yaml

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,33 @@ components:
1111
frontendProxy:
1212
service:
1313
type: LoadBalancer
14+
kafka:
15+
enabled: true
16+
useDefault:
17+
env: true
18+
ports:
19+
- name: plaintext
20+
value: 9092
21+
- name: controller
22+
value: 9093
23+
env:
24+
- name: KAFKA_ADVERTISED_LISTENERS
25+
value: 'PLAINTEXT://{{ include "otel-demo.name" . }}-kafka:9092'
26+
- name: OTEL_EXPORTER_OTLP_ENDPOINT
27+
value: http://$(OTEL_COLLECTOR_NAME):4317
28+
- name: OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
29+
value: cumulative
30+
- name: KAFKA_HEAP_OPTS
31+
value: "-Xmx400M -Xms400M"
32+
- name: KAFKA_OPTS
33+
value: "-javaagent:/tmp/opentelemetry-javaagent.jar -Dotel.jmx.target.system=kafka-broker -Dcom.sun.management.jmxremote.port=5555"
34+
resources:
35+
limits:
36+
memory: 750Mi
37+
securityContext:
38+
runAsUser: 1000 # appuser
39+
runAsGroup: 1000
40+
runAsNonRoot: true
1441

1542
# Disable the observability components incl. the collector
1643
observability:
@@ -21,4 +48,4 @@ observability:
2148
prometheus:
2249
enabled: false
2350
grafana:
24-
enabled: false
51+
enabled: false

0 commit comments

Comments
 (0)