Configuration
Mounting a keytab file
If you need to specify a keytab file when running Kadeck on your local machine to connect to your Apache Kafka cluster, you need to create a volume containing the keytab of your certificate and mount it to your Docker container. Mounting the keytab ...
Configure a database
Kadeck requires a database for storing information. An external database such as H2 or PostgreSQL is recommended in a production environment. If no external database information is supplied, Kadeck will use an internal H2 file-based database. This is ...
Increase available memory
To make Kadeck use all the available memory (min. 8GB recommended), you need to configure the JVM. To increase the memory available to the Java process, use the typical parameters -Xmx for the maximum and -Xms for the initial memory. To pass these ...
Configure a home path
The home path can be used to change the URL through which the Kadeck Teams UI and API are accessible. In the default configuration, all endpoints are exposed via the host domain (e.g. localhost:80/). The home path parameter can be used to append ...
Startup Parameters / Environment variables
The following list of startup parameters needs to be supplied through environment variables to the Kadeck Teams instance. Prefix "xeotek_kadeck_" required All values in the table need to be prefixed with 'xeotek_kadeck_', e.g. xeotek_kadeck_secret. ...
SSL
Kadeck supports access via https as long as an SSL certificate is configured. The example below uses a self-signed certificate but we recommend the usage of certificates issued by trusted providers. Creating a self-signed certificate and keystore ...
Troubleshooting
If you have problems running Kadeck Teams, log output is very important for quick support. If possible, the problem should be recreated with the log level "DEBUG" and then the log output should be sent to Kadeck Support. Most of our customers use a ...
Popular Articles
Getting Started
The Kadeck Team says: Thank you! Kadeck is the result of experienced developers, operations, architects and project managers from the IT field, who were looking for an easier and better way to implement, communicate and operate data streaming ...
Download and Startup
Download the version of Kadeck Desktop from here. There are 3 supported operating systems. Windows After downloading the file win.zip, extract its contents and click on the Kadeck executable. MacOS After downloading the file mac.zip, extract its ...
Requirements
Hardware requirements The requirements can vary to a large extent depending on the number of users, connections in Kadeck and usage (e.g., how many users use it in parallel). Minimum Single Core CPU 4GB Memory 2 GB disk space Recommended 2+ Core CPU ...
Data Limit and Parallel Factor
Data Display Limit (no unit) How many records will be displayed in the UI of the Data Browser. After this limit is hit, all data coming from the backend for the same request will be ignored. Parallelism Factor (Kafka only) (no unit) How many ...
Introduction to the Quick Processor
The Quick Processor allows you to create filters and modify records using JavaScript. In this article, we show how to create a Quick Processor and how to access, filter, and modify records. A Quick Processor is always linked to a view. This means ...