Skip to content

Debezium Platform Lab

Stand up a complete change-data-capture stack on Kubernetes — Kafka, a source database, the Debezium Operator and the Debezium Platform — and watch a pipeline move rows, on a laptop or on a cluster you own.

This site is a skeleton

The structure is in place; the pages are being written. Until then the repository README is the authoritative instruction set.

What you get

A single Kubernetes namespace running the platform end to end: Strimzi-managed Kafka, PostgreSQL (CloudNativePG) or MongoDB seeded with demo data, the Debezium Operator, and the Debezium Platform's conductor and stage components behind an ingress. From there you create a connection, a source, a destination and a pipeline, and see change events flow.

The same automation targets a local Kind cluster, a self-hosted k3s box, or AWS — the environment is a variable, not a fork.

Where to go

If you want to Go to
Get it running now Get running
Understand what it deploys before installing Concepts
Fix something that failed Troubleshooting
Deploy somewhere other than Kind Guides
Look up a target, variable or value Reference

Before you start

The Get running path expects a machine with roughly 4 CPUs, 8 GB of RAM and 30 GB of free disk, and pulls around 20 container images the first time. Budget ten minutes on a warm cache and rather more on a cold one.