Skip to content

Commit 36b3946

Browse files
authored
Update telemetry-operator (#18043)
1 parent eadd18d commit 36b3946

File tree

3 files changed

+111
-1
lines changed

3 files changed

+111
-1
lines changed

docs/05-technical-reference/00-custom-resources/telemetry-03-tracepipeline.md

+24
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,30 @@ For details, see the [TracePipeline specification file](https://github.com/kyma-
8383
| **output.​otlp.​headers.​valueFrom.​secretKeyRef.​name** | string | |
8484
| **output.​otlp.​headers.​valueFrom.​secretKeyRef.​namespace** | string | |
8585
| **output.​otlp.​protocol** | string | Defines the OTLP protocol (http or grpc). Default is GRPC. |
86+
| **output.​otlp.​tls** | object | Defines TLS options for the OTLP output. |
87+
| **output.​otlp.​tls.​ca** | object | Defines an optional CA certificate for server certificate verification when using TLS. The certificate needs to be provided in PEM format. |
88+
| **output.​otlp.​tls.​ca.​value** | string | Value that can contain references to Secret values. |
89+
| **output.​otlp.​tls.​ca.​valueFrom** | object | |
90+
| **output.​otlp.​tls.​ca.​valueFrom.​secretKeyRef** | object | Refers to a key in a Secret. You must provide `name` and `namespace` of the Secret, as well as the name of the `key`. |
91+
| **output.​otlp.​tls.​ca.​valueFrom.​secretKeyRef.​key** | string | |
92+
| **output.​otlp.​tls.​ca.​valueFrom.​secretKeyRef.​name** | string | |
93+
| **output.​otlp.​tls.​ca.​valueFrom.​secretKeyRef.​namespace** | string | |
94+
| **output.​otlp.​tls.​cert** | object | Defines a client certificate to use when using TLS. The certificate needs to be provided in PEM format. |
95+
| **output.​otlp.​tls.​cert.​value** | string | Value that can contain references to Secret values. |
96+
| **output.​otlp.​tls.​cert.​valueFrom** | object | |
97+
| **output.​otlp.​tls.​cert.​valueFrom.​secretKeyRef** | object | Refers to a key in a Secret. You must provide `name` and `namespace` of the Secret, as well as the name of the `key`. |
98+
| **output.​otlp.​tls.​cert.​valueFrom.​secretKeyRef.​key** | string | |
99+
| **output.​otlp.​tls.​cert.​valueFrom.​secretKeyRef.​name** | string | |
100+
| **output.​otlp.​tls.​cert.​valueFrom.​secretKeyRef.​namespace** | string | |
101+
| **output.​otlp.​tls.​insecure** | boolean | Defines whether to send requests using plaintext instead of TLS. |
102+
| **output.​otlp.​tls.​insecureSkipVerify** | boolean | Defines whether to skip server certificate verification when using TLS. |
103+
| **output.​otlp.​tls.​key** | object | Defines the client key to use when using TLS. The key needs to be provided in PEM format. |
104+
| **output.​otlp.​tls.​key.​value** | string | Value that can contain references to Secret values. |
105+
| **output.​otlp.​tls.​key.​valueFrom** | object | |
106+
| **output.​otlp.​tls.​key.​valueFrom.​secretKeyRef** | object | Refers to a key in a Secret. You must provide `name` and `namespace` of the Secret, as well as the name of the `key`. |
107+
| **output.​otlp.​tls.​key.​valueFrom.​secretKeyRef.​key** | string | |
108+
| **output.​otlp.​tls.​key.​valueFrom.​secretKeyRef.​name** | string | |
109+
| **output.​otlp.​tls.​key.​valueFrom.​secretKeyRef.​namespace** | string | |
86110

87111
**Status:**
88112

installation/resources/crds/telemetry/tracepipelines.crd.yaml

+86
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,92 @@ spec:
178178
- http
179179
minLength: 1
180180
type: string
181+
tls:
182+
description: Defines TLS options for the OTLP output.
183+
properties:
184+
ca:
185+
description: Defines an optional CA certificate for server
186+
certificate verification when using TLS. The certificate
187+
needs to be provided in PEM format.
188+
properties:
189+
value:
190+
description: Value that can contain references to
191+
Secret values.
192+
type: string
193+
valueFrom:
194+
properties:
195+
secretKeyRef:
196+
description: Refers to a key in a Secret. You
197+
must provide `name` and `namespace` of the Secret,
198+
as well as the name of the `key`.
199+
properties:
200+
key:
201+
type: string
202+
name:
203+
type: string
204+
namespace:
205+
type: string
206+
type: object
207+
type: object
208+
type: object
209+
cert:
210+
description: Defines a client certificate to use when
211+
using TLS. The certificate needs to be provided in PEM
212+
format.
213+
properties:
214+
value:
215+
description: Value that can contain references to
216+
Secret values.
217+
type: string
218+
valueFrom:
219+
properties:
220+
secretKeyRef:
221+
description: Refers to a key in a Secret. You
222+
must provide `name` and `namespace` of the Secret,
223+
as well as the name of the `key`.
224+
properties:
225+
key:
226+
type: string
227+
name:
228+
type: string
229+
namespace:
230+
type: string
231+
type: object
232+
type: object
233+
type: object
234+
insecure:
235+
description: Defines whether to send requests using plaintext
236+
instead of TLS.
237+
type: boolean
238+
insecureSkipVerify:
239+
description: Defines whether to skip server certificate
240+
verification when using TLS.
241+
type: boolean
242+
key:
243+
description: Defines the client key to use when using
244+
TLS. The key needs to be provided in PEM format.
245+
properties:
246+
value:
247+
description: Value that can contain references to
248+
Secret values.
249+
type: string
250+
valueFrom:
251+
properties:
252+
secretKeyRef:
253+
description: Refers to a key in a Secret. You
254+
must provide `name` and `namespace` of the Secret,
255+
as well as the name of the `key`.
256+
properties:
257+
key:
258+
type: string
259+
name:
260+
type: string
261+
namespace:
262+
type: string
263+
type: object
264+
type: object
265+
type: object
266+
type: object
181267
required:
182268
- endpoint
183269
type: object

resources/telemetry/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ global:
88
directory: "prod"
99
telemetry_operator:
1010
name: "telemetry-manager"
11-
version: "v20230823-bc5def15"
11+
version: "v20230824-869b7577"
1212
directory: "prod"
1313
telemetry_otel_collector:
1414
name: "otel-collector"

0 commit comments

Comments
 (0)