Christoph Deppisch created CAMEL-21358:
------------------------------------------

             Summary: Add Knative Http client SSL support
                 Key: CAMEL-21358
                 URL: https://issues.apache.org/jira/browse/CAMEL-21358
             Project: Camel
          Issue Type: Improvement
          Components: camel-knative-http
            Reporter: Christoph Deppisch
             Fix For: 4.9.0


Knative brokers may use TLS encrypted transport options as described in 
https://knative.dev/docs/eventing/features/transport-encryption/#overview

This means that event producers need to use proper SSL authentication to 
connect to Https Knative broker endpoints with cluster-internal CA certificates.
 
Users need configuration options to enable SSL options on the Knative Http 
client that connects with the Knative broker endpoint.
 
System property and environment variable based configuration, something like
{noformat}
CAMEL_KNATIVE_CLIENT_SSL_ENABLED=true
CAMEL_KNATIVE_CLIENT_SSL_KEY_PATH=/knative-custom-certs/knative-eventing-bundle.pem{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to