OpenFunction: Cloud-Native Functions on Kubernetes cover

Technology · Ebook

OpenFunction: Cloud-Native Functions on Kubernetes

by Shriira Press

4.8(195)162 pagesPublished 2026

OpenFunction is a CNCF sandbox project that brings serverless Function-as-a-Service to Kubernetes without tying you to any one cloud. You write a function, point OpenFunction at the source, and it builds your code into an OCI image with Shipwright and Cloud Native Buildpacks, then runs it as a synchronous service behind Knative Serving or as an event-driven async workload powered by Dapr and KEDA — scaling from zero to many and back. This book starts with the serverless problem, then works through the architecture, the single Function CRD, the build pipeline, the Functions Framework and its signatures, synchronous and asynchronous serving, the Events system of EventSources, EventBus, and Triggers, and how to operate and adopt OpenFunction in practice.

Contents

  1. 1Preface
  2. 2Chapter 1 — What OpenFunction Is
  3. 3Chapter 2 — Architecture and the Function CRD
  4. 4Chapter 3 — Building Functions into Images
  5. 5Chapter 4 — The Functions Framework
  6. 6Chapter 5 — Synchronous Serving with Knative
  7. 7Chapter 6 — Asynchronous Serving with Dapr and KEDA
  8. 8Chapter 7 — OpenFunction Events
  9. 9Chapter 8 — Operating OpenFunction
  10. 10Chapter 9 — OpenFunction in Practice