deusebio/Charmed Kafka Setup
Creates a Kafka deployment for integration testing
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Oct 16, 2024
- License
- Apache 2.0
Pinned Snippet
uses: deusebio/setup-kafka-action@5edd43b3318f3edfac68f2f3933910a209ee8b06 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| broker-units | Number of Kafka broker to be used | no | 1 |
| zookeeper-units | Number of ZooKeeper servers to be used | no | 1 |
| topic | Name for the requested topic | no | test-topic |
| user-roles | Role for the user to be created | no | admin |
| encryption | Whether encryption shall be enabled | no | false |
| substrate | "Which substrate to use to deploy juju and charms. Options: lxd, microk8s" | no | lxd |
| model | Name of the Juju model where to deploy the cluster | no | kafka |
Outputs
| name | description |
|---|---|
| bootstrap-server | Address for the bootstrap server to be used |
| username | Admin user created in the Kafka cluster for external use |
| password | Password for the admin user |
| ca-certificate | Certificate of the CA issuing the Kafka broker certificates |