An open API service indexing awesome lists of open source software.

https://github.com/redhat-italy/rhosak-cdc-demo


https://github.com/redhat-italy/rhosak-cdc-demo

kafka openshift summit-osd-2022

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

# RHOSAK CDC Demo
This repo use Red Hat Openshift Streams for Apache Kafka (aka RHOSAK) to enable change data capture

![Diagram](diagram.png)

## Prerequisite

### Red Hat Openshift Application Service
You can choose to create a new kafka instance via web-ui or using the rhoas cli
To install the rhoas cli refer to [rhoas cli](https://github.com/redhat-developer/app-services-cli)

### Red Hat Openshit Strams for Apache Kafka
Go to cloud.redhat.com and create a new Kafka Instances
alternatively you can use below commands that use the rhoas cli
```shell script
rhoas kafka create --name cdc-demo
rhoas context set-kafka --name cdc-demo
```

### Create Project on openshift
```
oc project rhosak-cdc-demo
```

Follow the README in order to create the infrastructure
- [Order-Entry](orderEntry/README.md)
- [CDC](cdc/README.md)
- [Router](cdc-router/README.md)
- [Shipment](shipment/README.md)