-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Local testing setup for debezium #1178
base: master
Are you sure you want to change the base?
Local testing setup for debezium #1178
Conversation
Signed-off-by: Chris Mitchell <[email protected]>
Signed-off-by: Chris Mitchell <[email protected]>
5968304
to
39b8fae
Compare
Signed-off-by: Chris Mitchell <[email protected]>
Signed-off-by: Chris Mitchell <[email protected]>
I am running with podman compose but got:
I tried both |
Signed-off-by: Chris Mitchell <[email protected]>
Still having the same issue. Is it because I am using podman compose instead of docker compose? |
I changed using docker-compose and it works, NVM. |
Nice! Thanks! Works for me! Keith is still having some issue though |
Link(s) to Jira
Description of Intent of Change(s)
Preps and sets up local setup for a debezium testing environment
Local Testing
Setup
Stand up the testing environment with
docker-compose -f docker-compose-kafka.yml up
to get things up and running. This will require an active login to the cloudservices quay.io repository to pull our KafkaConnect image with the necessary connector plugins already installed.Once the testing environment is up and running, run the the
setup_local.py
python script in this directory to add the necessaryoutbox
table and wal_level configurations to the RBAC postgres DB and create thedebezium-test
connector on the local KafkaConnect instance.Testing
With the above complete, any INSERT into the
outbox
table will result in a corresponding message to thedebezium-testing.public.outbox
topic on Kafka. The messages in this topic can be checked with thecheck_events.sh
script, also in this directory.Checklist
Secure Coding Practices Checklist Link
Secure Coding Practices Checklist