ksqlDB
Installation
Install the package:
If you are developing with binary, the package is already bundled in the binary. You can skip this step.
npm i @vulcan-sql/extension-driver-ksqldb
Update your
vulcan.yaml
file to enable the extension:extensions:
...
ksqldb: '@vulcan-sql/extension-driver-ksqldb' # Add this lineCreate a new profile in your
profiles.yaml
file or in the designated profile paths. For example:- name: ksql # profile name
type: ksqldb
connection:
host: www.example.com:8088
username: <username>
password: <password>
timeout: 25000
allow: '*'
Configuration
Name | Required | Default | Description |
---|---|---|---|
host | N | http://localhost:8088 | ksqlDB instance. |
username | N | The name of the user on whose behalf requests are made. | |
password | N | The user's password. | |
timeout | N | 25000 | Request timeout in milliseconds. |