This is an automated email from the ASF dual-hosted git repository.
oscerd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
The following commit(s) were added to refs/heads/main by this push:
new cb3b8a364 Regen for commit 4d56764413927bb733095f3594ba3e51bba4d156
(#3003)
cb3b8a364 is described below
commit cb3b8a3641a0d12696cbfcbbb39ee884ce563cc0
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Sep 7 09:57:00 2026 +0200
Regen for commit 4d56764413927bb733095f3594ba3e51bba4d156 (#3003)
Signed-off-by: GitHub <[email protected]>
Co-authored-by: oscerd <[email protected]>
---
.../main/resources/kamelets/opensearch-index-sink.kamelet.yaml | 10 ++++++++++
.../resources/kamelets/opensearch-search-source.kamelet.yaml | 10 ++++++++++
.../src/main/resources/kamelets/pulsar-sink.kamelet.yaml | 2 +-
.../src/main/resources/kamelets/pulsar-source.kamelet.yaml | 2 +-
4 files changed, 22 insertions(+), 2 deletions(-)
diff --git
a/library/camel-kamelets/src/main/resources/kamelets/opensearch-index-sink.kamelet.yaml
b/library/camel-kamelets/src/main/resources/kamelets/opensearch-index-sink.kamelet.yaml
index 17c264a90..4a78056fb 100644
---
a/library/camel-kamelets/src/main/resources/kamelets/opensearch-index-sink.kamelet.yaml
+++
b/library/camel-kamelets/src/main/resources/kamelets/opensearch-index-sink.kamelet.yaml
@@ -69,6 +69,15 @@ spec:
description: The name of the OpenSearch index.
type: string
example: data
+ sslContextParameters:
+ title: SSL Context Parameters
+ description: >-
+ Reference to a registry bean of type
org.apache.camel.support.jsse.SSLContextParameters,
+ written as "#bean:myBeanName". Use this for anything the certificate
property cannot
+ express - mutual TLS with a client keystore, a custom trust store, a
specific TLS protocol
+ version, or cipher suite selection. When set it takes precedence
over certificate, so
+ configure one or the other rather than both.
+ type: string
certificate:
title: Certificate
description: The Certificate for accessing the OpenSearch cluster. You
must encode this value in base64.
@@ -129,3 +138,4 @@ spec:
enableSSL: "{{enableSSL}}"
indexName: "{{?indexName}}"
certificatePath: "base64:{{?certificate}}"
+ sslContextParameters: "{{?sslContextParameters}}"
diff --git
a/library/camel-kamelets/src/main/resources/kamelets/opensearch-search-source.kamelet.yaml
b/library/camel-kamelets/src/main/resources/kamelets/opensearch-search-source.kamelet.yaml
index 7249283d0..3786383cf 100644
---
a/library/camel-kamelets/src/main/resources/kamelets/opensearch-search-source.kamelet.yaml
+++
b/library/camel-kamelets/src/main/resources/kamelets/opensearch-search-source.kamelet.yaml
@@ -77,6 +77,15 @@ spec:
title: OpenSearch Cluster Name
description: The name of the cluster.
type: string
+ sslContextParameters:
+ title: SSL Context Parameters
+ description: >-
+ Reference to a registry bean of type
org.apache.camel.support.jsse.SSLContextParameters,
+ written as "#bean:myBeanName". Use this for anything the certificate
property cannot
+ express - mutual TLS with a client keystore, a custom trust store, a
specific TLS protocol
+ version, or cipher suite selection. When set it takes precedence
over certificate, so
+ configure one or the other rather than both.
+ type: string
certificate:
title: Certificate
description: The Certificate for accessing the Opensearch cluster. You
must encode this value in base64.
@@ -112,6 +121,7 @@ spec:
hostAddresses: "{{hostAddresses}}"
enableSSL: "{{enableSSL}}"
certificatePath: "base64:{{?certificate}}"
+ sslContextParameters: "{{?sslContextParameters}}"
- marshal:
json:
library: Gson
diff --git
a/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
b/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
index b87d8b125..db491cb07 100644
---
a/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
+++
b/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
@@ -135,7 +135,7 @@ spec:
- to:
uri: pulsar:{{topicType}}/{{tenant}}/{{namespaceName}}/{{topic}}
parameters:
- serviceUrl: "{{serviceUrl}}"
+ serviceUrl: "RAW({{serviceUrl}})"
authenticationClass: "{{?authenticationClass}}"
authenticationParams: "{{?authenticationParams}}"
batchingEnabled: "{{?batchingEnabled}}"
diff --git
a/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
b/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
index b7b60310c..9d39bcf0f 100644
---
a/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
+++
b/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
@@ -147,7 +147,7 @@ spec:
from:
uri: pulsar:{{topicType}}/{{tenant}}/{{namespaceName}}/{{topic}}
parameters:
- serviceUrl: "{{serviceUrl}}"
+ serviceUrl: "RAW({{serviceUrl}})"
authenticationClass: "{{?authenticationClass}}"
authenticationParams: "{{?authenticationParams}}"
consumerNamePrefix: "{{?consumerNamePrefix}}"