Skip to content
This repository was archived by the owner on Nov 13, 2019. It is now read-only.

Latest commit

 

History

History
30 lines (20 loc) · 963 Bytes

README.md

File metadata and controls

30 lines (20 loc) · 963 Bytes

EventFlow Processor Samples

Sample containers showing data stream processing for the CloudEvent Flow. The EventFlow application is required to run these samples.

Building the Linux Container image

Each java project is build via standard maven project:

mvn clean package

Registration of the Stream Processor

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

Deploying and Registering all Stream Processors

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