About OpenShift Serverless Functions

OpenShift Serverless Functions enables developers to create and deploy stateless, event-driven functions as a Knative service on OpenShift Container Platform.

The Functions func CLI is provided as a plugin for the Knative kn CLI. OpenShift Serverless Functions uses the CNCF Buildpack API to create container images. Once a container image has been created, the CLI can deploy the container image as a Knative service on the cluster.

Runtimes

OpenShift Serverless Functions provides templates that can be used to create basic functions for the following runtimes:

Triggers

OpenShift Serverless Functions can be invoked by using a plain http request or a CloudEvent as a trigger.