bakdata / kpops

Deploy Kafka pipelines to Kubernetes
https://bakdata.github.io/kpops
MIT License
12 stars 1 forks source link

Namespace substitution variables #404

Closed disrupted closed 8 months ago

disrupted commented 8 months ago

The global configuration variables can be namespaced under the config key, such as ${config.kafka_brokers}, ${config.schema_registry.url}. Same thing could be considered for pipeline variables, e.g. ${pipeline_name}${pipeline.name}. This would make it more uniform with the existing ${component.<key>} variables.

Furthermore, we might consider deprecating the hardcoded aliases ${output_topic_name} and ${error_topic_name} afterwards. (#383)