Configuration

Streambased I.S.K. is configured via a single configuration file mounted at /app/etc/directstream-config.json in the Streambased deployment.

directstream-config.json

This file configures Kafka sources as well as the exposure of Iceberg and filesystem endpoints.

Global configurations

port

The port on which Streambased I.S.K. should expose Kafka data as a S3 compatible filesyste.

  • Type: integer

  • Example:

    "port":11000
  • Importance: high

catalog/port

The port on which Streambased I.S.K. exposes an Apache Iceberg REST catalog

  • Type: integer

  • Example:

    "catalog": {
        "port":11001
    }
  • Importance: high

The hostname on which Streambased I.S.K. exposes it's services

  • Type: string

  • Example:

  • Importance: high

A Schema Registry REST endpoint Streambased I.S.K. can fetch topic schemas and metadata from.

  • Type: string

  • Example:

  • Importance: high

General Configuration prefixes

The remaining configurations represent prefixes that are used to determine configurations for external services used by Streambased

A prefix used to pass Kafka connection configurations to Streambased I.S.K.

  • Example:

Last updated