Skip to content

About

Controller for managing Knative functions

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

Repository files navigation

Knative Eventing Function Controller

This controller manages the lifecycle of Knative Eventing Function instances.

A Knative Eventing Function consists of:

  • a CRD defining the function interface, and
  • a runtime dispatching and processing Cloud Events.

This controller is responsible for creating the resources needed to make each function instance Adressable through a shared runtime.

Getting started

Prerequisites

  • A Kubernetes cluster

Installation

Run:

kubectl apply -f https://github.com/lionelvillard/knative-functions-controller/releases/download/v0.1.2/function.yaml

Check the controller is ready:

kubectl get -n knative-functions deployments.apps
NAME                                        READY   UP-TO-DATE   AVAILABLE   AGE
functions-controller                        1/1     1            1           3d17h

Function Library

The function library contains functions compatible with this controller.

About

Controller for managing Knative functions

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages