-
What is the best way to add a custom sink connector to the Pulsar instance deployed using the official helm chart? This is the connector I want to use: https://github.com/streamnative/pulsar-io-lakehouse Once I have the connector available under Is there a configuration to do it out of the box, should I use initContainers or something else? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
There's a possibility to allow installing directly from an external pulsar/conf/functions_worker.yml Lines 420 to 429 in 4a88721 For trusted URLs, it's possible to configure In the Apache Pulsar Helm chart, you can set these config values with broker:
configData:
PF_additionalEnabledConnectorUrlPatterns: "https://someurl1/.*,https://someurl2/.*"
PF_additionalEnabledFunctionsUrlPatterns: "https://someurl1/.*,https://someurl2/.*" in this case this might work so that you could refer the download urls directly, such as broker:
configData:
PF_additionalEnabledConnectorUrlPatterns: "https://github.com/streamnative/pulsar-io-lakehouse/releases/download/.*" I haven't tested this so you might run into issues along the way. |
Beta Was this translation helpful? Give feedback.
There's a possibility to allow installing directly from an external
https://
url. This is disabled by default because of security reasons.pulsar/conf/functions_worker.yml
Lines 420 to 429 in 4a88721