You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Provision contract with OIDC information
* Add DLS audience in KafkaChannel CRD
* Update KafkaSource to expose its sinks audience in status
* Update Trigger test to include OIDC SA in contract
* Propagate KafkaSources OIDC serviceAccountName to consumer and consumergroup
* Propagate triggerv2s serviceAccountName to consumergroup
* Fix unit test
Copy file name to clipboardexpand all lines: control-plane/config/eventing-kafka-broker/100-source/100-kafka-source.yaml
+22-6
Original file line number
Diff line number
Diff line change
@@ -87,9 +87,6 @@ spec:
87
87
description: DeadLetterSink is the sink receiving event that could not be sent to a destination.
88
88
type: object
89
89
properties:
90
-
CACerts:
91
-
description: CACerts are Certification Authority (CA) certificates in PEM format according to https://www.rfc-editor.org/rfc/rfc7468. If set, these CAs are appended to the set of CAs provided by the Addressable target, if any.
92
-
type: string
93
90
ref:
94
91
description: Ref points to an Addressable.
95
92
type: object
@@ -118,6 +115,12 @@ spec:
118
115
uri:
119
116
description: URI can be an absolute URL(non-empty scheme and non-empty host) pointing to the target or a relative URI. Relative URIs will be resolved using the base URI retrieved from Ref.
120
117
type: string
118
+
CACerts:
119
+
description: CACerts are Certification Authority (CA) certificates in PEM format according to https://www.rfc-editor.org/rfc/rfc7468. If set, these CAs are appended to the set of CAs provided by the Addressable target, if any.
120
+
type: string
121
+
audience:
122
+
description: Audience is the OIDC audience for the deadLetterSink.
123
+
type: string
121
124
retry:
122
125
description: Retry is the minimum number of retries the sender should attempt when sending an event before moving it to the dead letter sink.
123
126
type: integer
@@ -271,9 +274,6 @@ spec:
271
274
description: Sink is a reference to an object that will resolve to a uri to use as the sink.
272
275
type: object
273
276
properties:
274
-
CACerts:
275
-
description: CACerts are Certification Authority (CA) certificates in PEM format according to https://www.rfc-editor.org/rfc/rfc7468. If set, these CAs are appended to the set of CAs provided by the Addressable target, if any.
276
-
type: string
277
277
ref:
278
278
description: Ref points to an Addressable.
279
279
type: object
@@ -302,6 +302,12 @@ spec:
302
302
uri:
303
303
description: URI can be an absolute URL(non-empty scheme and non-empty host) pointing to the target or a relative URI. Relative URIs will be resolved using the base URI retrieved from Ref.
304
304
type: string
305
+
CACerts:
306
+
description: CACerts are Certification Authority (CA) certificates in PEM format according to https://www.rfc-editor.org/rfc/rfc7468. If set, these CAs are appended to the set of CAs provided by the Addressable target, if any.
307
+
type: string
308
+
audience:
309
+
description: Audience is the OIDC audience for the sink.
310
+
type: string
305
311
topics:
306
312
description: Topic topics to consume messages from
307
313
type: array
@@ -392,6 +398,16 @@ spec:
392
398
sinkUri:
393
399
description: SinkURI is the current active sink URI that has been configured for the Source.
394
400
type: string
401
+
sinkAudience:
402
+
description: SinkAudience is the OIDC audience of the sink.
403
+
type: string
404
+
auth:
405
+
description: Auth provides the relevant information for OIDC authentication.
406
+
type: object
407
+
properties:
408
+
serviceAccountName:
409
+
description: ServiceAccountName is the name of the generated service account used for this components OIDC authentication.
0 commit comments