Skip to content
This repository has been archived by the owner on Jun 12, 2022. It is now read-only.

Latest commit

 

History

History
43 lines (30 loc) · 744 Bytes

File metadata and controls

43 lines (30 loc) · 744 Bytes

Confluent Kafka Script Generator

NOTE: This project is no longer maintained. I recommend using the Ansible. (Ansible playbooks for the Confluent Platform: https://github.com/confluentinc/cp-ansible)

The Confluent Kafka Script Generator helps you create scripts(start/stop scripts, properties ...) for Confluent Platform.

Requirements

  • Python 3.7+
  • pyyaml
  • Jinja2

Usage

Value File

Create/Edit configuration file for Kafka cluster:

base:
zookeeper:
kafka:
schemaRegistry:
kafkaConnect:
replicator:
kafkaRest:
ksqlDb:
controlCenter:

Run

Execute with default value file (values.yaml):

python generator.py

Execute with a specific value file:

python generator.py values-cluster1.yaml