OpenFunction
openfunction.dev
Spec sheet
- What it does
- OpenFunction is a cloud-native, open-source Function as a Service platform for running functions without managing their underlying runtime environment and infrastructure.Read 7 Oct 2026 · openfunction.dev
- Purpose
- OpenFunction is a cloud-native open-source FaaS platform for running serverless workloads from function source code.Read 7 Oct 2026 · openfunction.dev
- Deployment
- Installation requires a Kubernetes cluster and documents deployment using Helm charts.Read 7 Oct 2026 · openfunction.dev
- Integrations
- Its BaaS integration uses Dapr and currently supports the pub/sub and bindings building blocks.Read 7 Oct 2026 · openfunction.dev
- License
- OpenFunction is licensed under the Apache License, Version 2.0.Read 7 Oct 2026 · openfunction.dev
- Autoscaling
- It supports autoscaling from zero to N and event-metric-based autoscaling for asynchronous functions.Read 7 Oct 2026 · openfunction.dev
- Backend integrations
- OpenFunction integrates with Dapr and currently supports its pub/sub and bindings building blocks.Read 7 Oct 2026 · openfunction.dev
- Builds
- It can build function source code into container images using Shipwright and Cloud Native Buildpacks.Read 7 Oct 2026 · openfunction.dev
- Event bus
- OpenFunction Events lists NATS Streaming as a supported event bus broker.Read 7 Oct 2026 · openfunction.dev
- Event sources
- OpenFunction Events lists Kafka, Cron, and Redis as supported event source types.Read 7 Oct 2026 · openfunction.dev
- Event triggers
- Async-function examples include Kafka, cron, and MQTT inputs.Read 7 Oct 2026 · openfunction.dev
- Function types
- It supports both synchronous and asynchronous functions, including asynchronous functions triggered by events.Read 7 Oct 2026 · openfunction.dev
- Installation requirement
- Installation requires a Kubernetes cluster, and the documented Helm installation requirements specify Kubernetes 1.21 or later and Helm 3.6.3 or later.Read 7 Oct 2026 · openfunction.dev
- Known limitation
- The FAQ says per-revision hard concurrency limits for Knative Serving are not currently supported by OpenFunction.Read 7 Oct 2026 · openfunction.dev
- Languages
- The sync-function examples cover Go, Node.js, Python, Java, and .NET.Read 7 Oct 2026 · openfunction.dev
- Networking
- OpenFunction Gateway is based on Kubernetes Gateway API and can use compatible gateway implementations such as Contour, Istio, and Apache APISIX.Read 7 Oct 2026 · openfunction.dev
- Notable limitation
- The FAQ says private image repository access using certain insecure configurations is not supported directly by Cloud Native Buildpacks and gives a workaround.Read 7 Oct 2026 · openfunction.dev
- Project status and license
- The GitHub repository identifies OpenFunction as a CNCF Sandbox project and lists an Apache-2.0 license.Read 7 Oct 2026 · github.com
- Requirements
- The installation guide lists Kubernetes version >=v1.21.0-0 and Helm version >=v3.6.3 as requirements.Read 7 Oct 2026 · openfunction.dev
- Runtime components
- The installation guide offers options to install all components, serving without build, the Knative sync runtime, or the OpenFunction async runtime.Read 7 Oct 2026 · openfunction.dev
- Scaling
- The project lists autoscaling from zero to N and event-source-metric-based autoscaling for async functions among its features.Read 7 Oct 2026 · openfunction.dev
- Support resources
- The project documentation provides an FAQ for help with common usage problems.Read 7 Oct 2026 · openfunction.dev
Where Specifiction places it
- Serverless Platforms#19 of 286.8