Open-source, Cloud-native version of IBM Streams. Is is designed to natively run on top of Kubernetes, leveraging the operator pattern to manage its internal resources like Jobs or Processing Elements.
This tutorial assumes that you have a docker registry running on
localhost:5000
and that your docker namespace is $USER
. To change either,
use the DOCKER_REGISTRY
or DOCKER_NAMESPACE
variables when calling make
.
See the official documentation.
$ make builder
$ make
$ make platform-test
$ make runtime-test
$ make runtime-image-build
$ make runtime-image-push
$ make runtime-manifest-build-x86
$ make runtime-manifest-push
The wiki contains a page about running Streams applications on Kubernetes.
The folder src/java/platform/com.ibm.streams.controller/examples
contains some
job examples to get you started.
Apache 2.0. Please see the LICENSE
file.