Topologies from different teams
See original GitHub issueThe topology builder won’t allow topologie files for different teams when using the “dir” option, ie specifying a directory path with the --topology
flag.
Being able to use that however- would be imho highly useful.
Exception in thread "main" java.io.IOException: Topologies from different teams are not allowed
at com.purbon.kafka.topology.KafkaTopologyBuilder.buildTopology(KafkaTopologyBuilder.java:101)
at com.purbon.kafka.topology.KafkaTopologyBuilder.run(KafkaTopologyBuilder.java:78)
at com.purbon.kafka.topology.BuilderCLI.processTopology(BuilderCLI.java:154)
at com.purbon.kafka.topology.BuilderCLI.main(BuilderCLI.java:118)
EDIT: When applying single topolgy files for different teams it won’t work neither - only the first file will be “executed”
Issue Analytics
- State:
- Created 3 years ago
- Comments:14 (7 by maintainers)
Top Results From Across the Web
Key Concepts - Team Topologies
Four fundamental topologies · Stream-aligned team: aligned to a flow of work from (usually) a segment of the business domain · Enabling team:...
Read more >Team Topologies | Atlassian
Leaders immensely benefit from looking through the lens of Team Topologies. Learn how four fundamental team topologies influence a DevOps transformation.
Read more >Team Topologies: Organizing Business and Technology ...
Team Topologies is a practical, step-by-step, adaptive model for organizational design and team interaction based on four fundamental team types and three team...
Read more >5 Keys to Successfully Implement Team Topologies in Your ...
Team Topologies proposes an organizational design encompassing four teams. This separation is guided by the principle of having teams that ...
Read more >Organizing Agile Teams and ARTs: Team Topologies at Scale
This contrasts with traditional component teams, which may be justified for other good reasons, such as reuse or architectural integrity. As a ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@purbon any updates on this? It would be really awesome if once could manage that KTB is only allowed to delete topics that belong to your current context!
This is an expected behaviour, end of the day we need to group the different topologies under the same roof, so i used the first key (aka teams). This key is named teams, but could actually be named differently, end of the day is a bigger umbrella to the project level, this might be teams based on my experience.
Remember, after team and until project, you can pull in any key, value pair, and the values will be in between teams value and the project name at the end in the topic.