Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.54 KB

README.md

File metadata and controls

59 lines (41 loc) · 1.54 KB

KAFKA OPS DEMO

This is to demontrate what we can use to automate kafka operations such as adding ACLs, Topics and Topic Configs.

Requrements

Running Locally

# Bring up all services
./local-env/start-all.sh
# change into the dev directory
cd dev
# Initialise terraform
terraform init
# See what will change when terraform runs.
terraform plan
# Apply the changes
terraform apply

Interfaces

component port url
kafka 9092
kafka-rest 8082 http://localhost:8082
kafka-topics-ui 8000 http://localhost:8000
jenkins 8080 http://localhost:8080

Diagram

Sequence Diagram

Diagrams are made with http://chartmage.com/index.html

Sequence Diagram

Flow Diagram

Flow Diagram

Demo Example

Demo video

Future work

  • Integrate jenkins hook