A FaaS for Kubernetes
The riff CLI helps developers build and run functions using Knative. It includes commands to install Knative in a Kubernetes cluster, and for managing functions, services, channels, and subscriptions.
Installation of the latest release
Developer installation of Knative
This is the best option if you want to modify the riff CLI.
A working Go environment
depcommand line tool installed
Get the main riff repo
go get -d github.com/projectriff/riff/...
Build the riff CLI
cd $(go env GOPATH)/src/github.com/projectriff/riff make build
Build and install the riff CLI
cd $(go env GOPATH)/src/github.com/projectriff/riff make build install
This installs the CLI in
Contributing to riff
Please refer to the Contributors' Guide.
Please refer to the Maintainers' Guide.