deusebio/Charmed Kafka Setup

Creates a Kafka deployment for integration testing

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Oct 16, 2024
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: deusebio/setup-kafka-action@5edd43b3318f3edfac68f2f3933910a209ee8b06 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
broker-unitsNumber of Kafka broker to be usedno1
zookeeper-unitsNumber of ZooKeeper servers to be usedno1
topicName for the requested topicnotest-topic
user-rolesRole for the user to be creatednoadmin
encryptionWhether encryption shall be enablednofalse
substrate"Which substrate to use to deploy juju and charms. Options: lxd, microk8s" nolxd
modelName of the Juju model where to deploy the clusternokafka
namedescription
bootstrap-serverAddress for the bootstrap server to be used
usernameAdmin user created in the Kafka cluster for external use
passwordPassword for the admin user
ca-certificateCertificate of the CA issuing the Kafka broker certificates