Sample containers showing data stream processing for the CloudEvent Flow. The EventFlow application is required to run these samples.
Each java project is build via standard maven project:
mvn clean package
The Stream Processors are deployed as Kubernetes Custom Resources. Each processor sample has a .yml
file inside the src/main/resources
folder, which you need apply to our cluster, like:
$ oc create -f data-processor/src/main/resources/processor-cr.yml
The set of example Stream Processors can be deployed direct from DockerHub with the following commands:
$ wget https://raw.githubusercontent.com/project-streamzi/eventflow-processor-samples/master/install.sh
$ chmod u+x install.sh
$ ./install.sh