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}}"

Reply via email to