An open API service indexing awesome lists of open source software.

https://github.com/vdesabou/kafka-docker-playground

๐Ÿณโœจ Fully automated Apache Kafkaยฎ and Confluent Docker based examples // ๐Ÿ‘ทโ€โ™‚๏ธ Easily build examples or reproduction models
https://github.com/vdesabou/kafka-docker-playground

confluent confluent-cloud confluent-kafka confluent-platform kafka kafka-connect kafka-connectors

Last synced: about 1 year ago
JSON representation

๐Ÿณโœจ Fully automated Apache Kafkaยฎ and Confluent Docker based examples // ๐Ÿ‘ทโ€โ™‚๏ธ Easily build examples or reproduction models

Awesome Lists containing this project

README

          

# ๐Ÿณ kafka-docker-playground

โœจ Fully automated Apache Kafkaยฎ and Confluentยฎ Docker based examples

๐Ÿ‘ทโ€โ™‚๏ธ Easily build examples or reproduction models

## ๐Ÿ“š Documentation

Check out [kafka-docker-playground.io](https://kafka-docker-playground.io/) to learn how to use the playground, how it works and how to build your own reproduction models !

## โœจ Features

- ๐Ÿ”— 170+ onprem (or self-managed) connectors [examples](https://kafka-docker-playground.io/#/content?id=๐Ÿ”—-connectors)
- ๐ŸŒค๏ธ 70+ fully-managed connectors [examples](https://kafka-docker-playground.io/#/content?id=%f0%9f%a4%96-fully-managed-connectors)
- ๐Ÿ” 10+ secured [environments](https://kafka-docker-playground.io/#/content?id=%F0%9F%94%90-environments) (SASL, RBAC, SSL...)
- โ˜๏ธ Confluent Cloud [examples](https://kafka-docker-playground.io/#/content?id=โ˜%EF%B8%8F-confluent-cloud)
- ๐Ÿ’ธ Confluent commercial [features](https://kafka-docker-playground.io/#/content?id=๐Ÿ’ธ-confluent-commercial) (Tiered Storage, Control Center, Audit logs...)
- โ™ป๏ธ Cluster Linking, Replicator and MirrorMaker 2 [examples](https://kafka-docker-playground.io/#/content?id=๐ŸŒ-multi-data-center-deployments)
- ๐ŸŽฏ Run examples with any Confluent Platform or connector [versions](https://kafka-docker-playground.io/#/how-to-use?id=๐Ÿช„-specify-versions)
- ๐Ÿง  Easily run commands with playground [CLI](https://kafka-docker-playground.io/#/cli)
- ๐ŸŽ“ Learn how the playground [works](https://kafka-docker-playground.io/#/how-it-works)
- ๐Ÿ‘ทโ€โ™‚๏ธ Build your own examples or reproduction models with [reusables](https://kafka-docker-playground.io/#/reusables) section
- ๐Ÿ“ฑ Work directly in your browser using [Gitpod.io](https://kafka-docker-playground.io/#/how-to-use?id=๐Ÿช„-gitpodio)
- โœจ Work remotely with VS Code using [playground ec2](https://kafka-docker-playground.io/#/playground%20ec2) CLI command
- ๐Ÿค– Automated testing using Github Actions [CI](https://kafka-docker-playground.io/#/how-it-works?id=๐Ÿค–-how-ci-works)
- ๐Ÿ‘พ And even more [playgrounds](https://kafka-docker-playground.io/#/content?id=๐Ÿ‘พ-other-playgrounds)...

## ๐Ÿฟ See CLI in action

[![asciicast](https://asciinema.org/a/643687.svg)](https://asciinema.org/a/643687)

## ๐ŸŽ™๏ธ Podcast

[![podcast](./images/podcast.jpg)](https://youtu.be/zV56G1Gz1kI "Podcast")

Made with love โ™ฅ๏ธ by AI

## ๐Ÿ Getting Started

Check out the **[How to Use](https://kafka-docker-playground.io/#/how-to-use.md)** section, then select an example in the **[Content](https://kafka-docker-playground.io/#/content)** section and run it !

## ๐Ÿ’ก Ideology

Most of the examples in the playground are very basic, but it allows to quickly test components in an automated way (and with any [versions](https://kafka-docker-playground.io/#/how-to-use?id=๐Ÿช„-specify-versions)) and most importantly to easily [build](https://kafka-docker-playground.io/#/reusables) your own reproduction models !

## ๐Ÿ™ Support my work

Love it? Give it a โญ๏ธ by clicking below:

## โญ๏ธ Star History

[![Star History Chart](https://api.star-history.com/svg?repos=vdesabou/kafka-docker-playground&type=Date)](https://star-history.com/#vdesabou/kafka-docker-playground&Date)