See Getting Started for how to install riff with a Helm Chart, and how to install the riff CLI.
See Installing the riff development version using Helm to install the latest unreleased builds (git master branch) of riff.
This is the best option if you want to modify the riff components.
You need:
-
A working Go environment
-
A local 1.7+ Kubernetes cluster
-
A docker daemon
To build images with docker in minikube use
eval $(minikube docker-env)
This deploys the HTTP Gateway, Topic Controller, and Function Controller:
kubectl apply -f config
If your cluster has RBAC enabled, then you also need to create a Role and a RoleBinding:
kubectl apply -f config/rbac
With riff running try some of the samples.
Please refer to the Contributors' Guide.
Please refer to the Maintainers' Guide.