@@ -124,9 +124,9 @@ questions:
124
124
required : true
125
125
label : Telemetry mode
126
126
description : |
127
- Choose the telemetry mode. Sidecar mode will deploy an OpenTelemetry Collector
128
- as a sidecar container in the Kubewarden Controller pod. Custom mode will allow
129
- you to configure the OpenTelemetry Collector.
127
+ Choose the telemetry mode.
128
+ Sidecar mode will deploy an OpenTelemetry Collector as a sidecar container in the Kubewarden Controller pod.
129
+ Custom mode will allow you to configure the OpenTelemetry Collector by your own and Kubewarden will send data to it .
130
130
group : " Telemetry"
131
131
- variable : " telemetry.metrics"
132
132
type : boolean
@@ -137,6 +137,14 @@ questions:
137
137
Enable metrics collection for all Policy Servers and the Kubewarden Controller.
138
138
Important: Requires OpenTelemetry CRDs available.
139
139
group : " Telemetry"
140
+ - variable : " telemetry.sidecar.metrics.port"
141
+ type : string
142
+ default : " 8080"
143
+ label : Port
144
+ description : |
145
+ Port of the Prometheus exporter and PolicyServer metrics service.
146
+ group : " Telemetry"
147
+ show_if : " telemetry.mode=sidecar && telemetry.metrics=true"
140
148
- variable : " telemetry.tracing"
141
149
type : boolean
142
150
default : false
@@ -146,30 +154,22 @@ questions:
146
154
Enable tracing collection for all PolicyServers.
147
155
Important: Requires OpenTelemetry CRDs available.
148
156
group : " Telemetry"
149
- - variable : " telemetry.sidecar.metrics.port"
150
- type : string
151
- default : " 8080"
152
- label : Port
153
- description : |
154
- Port of the Prometheus exporter and PolicyServer metrics service.
155
- group : " Telemetry"
156
- show_if : " telemetry.mode=sidecar"
157
157
- variable : " telemetry.sidecar.tracing.jaeger.endpoint"
158
158
type : string
159
159
default : my-open-telemetry-collector.jaeger.svc.cluster.local:4317
160
160
label : Jaeger endpoint configuration
161
161
description : |
162
162
Configuration of the OTLP/Jaeger exporter.
163
163
group : " Telemetry"
164
- show_if : " telemetry.mode=sidecar"
164
+ show_if : " telemetry.mode=sidecar && telemetry.tracing=true "
165
165
- variable : " telemetry.sidecar.tracing.jaeger.tls.insecure"
166
166
type : boolean
167
167
default : false
168
168
label : Jaeger endpoint insecure TLS configuration
169
169
description : |
170
170
Important: Insecure, not for production usage.
171
171
group : " Telemetry"
172
- show_if : " telemetry.mode=sidecar"
172
+ show_if : " telemetry.mode=sidecar && telemetry.tracing=true "
173
173
- variable : " telemetry.custom.endpoint"
174
174
type : string
175
175
default : " "
0 commit comments