Skip to content

distage-framework-docker: add template traits for bundled containers#2350

Open
neko-kai wants to merge 1 commit into
developfrom
feature/docker-templates
Open

distage-framework-docker: add template traits for bundled containers#2350
neko-kai wants to merge 1 commit into
developfrom
feature/docker-templates

Conversation

@neko-kai
Copy link
Copy Markdown
Member

@neko-kai neko-kai commented Apr 25, 2026

Generated commit, needs self-review


Introduce *Template abstract classes for all bundled container defs (Postgres, Cassandra, DynamoDB, ElasticMQ, Zookeeper, Kafka, KafkaKRaft) so users can customize containers by extending a template and overriding defs, instead of copy-pasting the entire object definition.

Existing objects now extend their respective templates with defaults.

<hr/>

Introduce *Template abstract classes for all bundled container defs
(Postgres, Cassandra, DynamoDB, ElasticMQ, Zookeeper, Kafka, KafkaKRaft)
so users can customize containers by extending a template and overriding
defs, instead of copy-pasting the entire object definition.

Existing objects now extend their respective templates with defaults.
@neko-kai neko-kai requested a review from pshirshov as a code owner April 25, 2026 19:24
"KAFKA_CFG_CONTROLLER_LISTENER_NAMES" -> "CONTROLLER",
"KAFKA_CFG_CONTROLLER_QUORUM_VOTERS" -> "1@127.0.0.1:9093",
"KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP" -> "CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT",
"KAFKA_CFG_DELETE_TOPIC_ENABLE" -> "true",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that was not set again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant