All Downloads are FREE. Search and download functionalities are using the official Maven repository.

config.kafka-ksqldb.yml Maven / Gradle / Ivy

The newest version!
# ksqlDB host
ksqldbHost: ${kafka-ksqldb.ksqldbHost:localhost}
# ksqlDB port
ksqldbPort: ${kafka-ksqldb.ksqldbPort:8088}
# ksqlDB use tls or not. For local environment, default set as false. For enterprise kafka, please change to use true
useTls: ${kafka-ksqldb.useTls:false}
# ksqlDB ssl truststore location
trustStore: ${kafka-ksqldb.trustStore:/truststore/kafka.server.truststore.jks}
# ksqlDB ssl truststore Password
trustStorePassword: ${kafka-ksqldb.trustStorePassword:changeme}
# ksqlDB basic Authentication Credentials username
basicAuthCredentialsUser: ${kafka-ksqldb.username:userId}
# ksqlDB basic Authentication Credentials Password
basicAuthCredentialsPassword: ${KAFKA_KSQLDB_PASSWORD:changeme}
# create streams for ksqldb process.
#initialStreams: ${kafka-ksqldb.initialStreams:}
#initialStreams:
#  - CREATE STREAM TEST_STREAM (userId VARCHAR KEY) WITH (kafka_topic = 'test', value_format = 'JSON_SR');
#initialTables:
#  - CREATE STREAM TEST_STREAM (userId VARCHAR KEY) WITH (kafka_topic = 'test', value_format = 'JSON_SR');
# create tables/materialized views  for ksqldb process.
#initialTables: ${kafka-ksqldb.initialTables:}
# Run a push query over the stream on ksqldb. It can be a table or stream.
query: ${kafka-ksqldb.query:SELECT * from TEST_STREAM EMIT CHANGES};
# stream query properties
properties:
  auto.offset.reset: ${kafka-ksqldb.auto.offset.reset:earliest}

# Backend API host
backendUrl: ${kafka-ksqldb.backendUrl:https://localhost:8080}
# Backend API path
backendPath: ${kafka-ksqldb.backendPath:/kafka/ksqldb}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy