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.
Official binary release are available from the Releases page. See Getting started on Minikube or Getting started on GKE for how to install the riff CLI and the riff system.
See Community releases for Mac Homebrew and Debian Apt packages.
The code for Knative serving and eventing and build lives in repos under the knative GitHub organization. Developers can use the riff CLI against their own Knative builds, by installing a Knative development environment.
This is the best option if you want to modify the riff CLI.
Please refer to the Contributors' Guide.
Please refer to the Maintainers' Guide.