extends the official Strimzi HTTP Bridge image
335
pletorco/kafka-bridge extends the official
Strimzi HTTP Bridge image while
preserving its runtime, UID, health checks, configuration, and KafkaBridge
custom resource behavior.
The HTTP Bridge already embeds Prometheus JMX Exporter support. This image does
not replace it or run a second metrics server. Enable it with
spec.metricsConfig.type: jmxPrometheusExporter; metrics, readiness, and health
are exposed on the Bridge management interface.
<strimzi-version>-bridge-<bridge-version>-pletor.<release>
For example:
pletorco/kafka-bridge:1.1.0-bridge-1.0.0-pletor.1
Pin the image digest emitted by the GitLab release pipeline in production.
apiVersion: kafka.strimzi.io/v1
kind: KafkaBridge
metadata:
name: pletor-bridge
spec:
image: pletorco/kafka-bridge:1.1.0-bridge-1.0.0-pletor.1
replicas: 1
bootstrapServers: my-cluster-kafka-bootstrap:9092
http:
port: 8080
metricsConfig:
type: jmxPrometheusExporter
valueFrom:
configMapKeyRef:
name: pletor-kafka-bridge-metrics
key: jmx-exporter.yml
The complete example also mounts a customer-specific node metrics configuration:
kubectl apply -k deploy/strimzi
Authentication, Kafka TLS, HTTP TLS, resources, replicas, exposure, and rolling updates remain managed by the Strimzi Operator and Kubernetes resources. No customer configuration or credentials are built into the image.
Content type
Image
Digest
sha256:2f7b73ca4…
Size
203.7 MB
Last updated
about 1 month ago
docker pull pletorco/kafka-bridge:1.1.0-bridge-1.1.0-pletor.1