Go script intended to run in a pod alongside Strimzi Kafka deployments and produce/consume regular traffic for testing log aggregation. Various metrics are exposed via promhttp for monitoring of broker availability/latency/etc.
- PoC project currently assumes:
- usage of external
type:route
listener in Strimzi Kafka CR configuration - TLS authentication via Strimzi
bootstrap
route, port443
- currently utilize secrets provided by Strimzi namespace
- see examples/deploy directory for example pod/deployment YAML files to deploy within the Strimzi Kafka namespace.
- usage of external
- Dockerfile for script builds upon
golang:1.14-alpine
image for size efficiency