This demo shows how Redpanda Data Transforms can perform redaction of JSON messages.
The redaction transform source is available in GitHub.
The demo runs using docker compose, with the following containers:
- Redpanda Broker (1x)
- Redpanda Console
- Owlshop
- Data Transform Deploy
The redaction flow can be customised by editing the local redaction configuration file (config.yaml), which is part of this demo repository.
This demo includes the redaction transform as a Git submodule, therefore when cloning the demo be sure to include --recurse-submodules
:
git clone --recurse-submodules https://github.com/pmw-rp/redaction-demo.git
docker compose build
docker compose up --detach
- Navigate to http://localhost:8080 to see the Redpanda Console
- Choose Topics -> owlshop-orders-redacted and see the redacted orders
docker compose down