Skip to content

Commit 7c90adb

Browse files
oscerdclaude
andauthored
Fix #2829: Add missing x-descriptors for sslKeyPassword in Kafka kamelets (#2832)
Add x-descriptors with urn:camel:group:credentials to the sslKeyPassword property in kafka-sink, kafka-source, and kafka-batch-source kamelets so UI tools properly group and mask this sensitive field. Signed-off-by: Andrea Cosentino <ancosen@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent a31399c commit 7c90adb

6 files changed

Lines changed: 12 additions & 0 deletions

File tree

kamelets/kafka-batch-source.kamelet.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ spec:
109109
description: The password of the private key in the key store file.
110110
type: string
111111
format: password
112+
x-descriptors:
113+
- urn:camel:group:credentials
112114
autoCommitEnable:
113115
title: Auto Commit Enable
114116
description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer

kamelets/kafka-sink.kamelet.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ spec:
109109
description: The password of the private key in the key store file.
110110
type: string
111111
format: password
112+
x-descriptors:
113+
- urn:camel:group:credentials
112114
dependencies:
113115
- "camel:core"
114116
- "camel:kafka"

kamelets/kafka-source.kamelet.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ spec:
109109
description: The password of the private key in the key store file.
110110
type: string
111111
format: password
112+
x-descriptors:
113+
- urn:camel:group:credentials
112114
autoCommitEnable:
113115
title: Auto Commit Enable
114116
description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer

library/camel-kamelets/src/main/resources/kamelets/kafka-batch-source.kamelet.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ spec:
109109
description: The password of the private key in the key store file.
110110
type: string
111111
format: password
112+
x-descriptors:
113+
- urn:camel:group:credentials
112114
autoCommitEnable:
113115
title: Auto Commit Enable
114116
description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer

library/camel-kamelets/src/main/resources/kamelets/kafka-sink.kamelet.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ spec:
109109
description: The password of the private key in the key store file.
110110
type: string
111111
format: password
112+
x-descriptors:
113+
- urn:camel:group:credentials
112114
dependencies:
113115
- "camel:core"
114116
- "camel:kafka"

library/camel-kamelets/src/main/resources/kamelets/kafka-source.kamelet.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ spec:
109109
description: The password of the private key in the key store file.
110110
type: string
111111
format: password
112+
x-descriptors:
113+
- urn:camel:group:credentials
112114
autoCommitEnable:
113115
title: Auto Commit Enable
114116
description: If true, periodically commit to ZooKeeper the offset of messages already fetched by the consumer

0 commit comments

Comments
 (0)