Knative: Serverless on Kubernetes cover

Technology · Ebook

Knative: Serverless on Kubernetes

by Shriira Press

4.8(760)180 pagesPublished 2026

Knative brings serverless to Kubernetes: deploy code that autoscales (including to zero when idle), and connect services through events — the cloud-function experience without lock-in, on any cluster. This free book teaches it from the ground up: the serverless model and scale-to-zero, Knative's architecture (Serving, Eventing, the activator, and pluggable networking), Knative Serving's resources (Service, Configuration, Revision, Route), request-driven autoscaling with the Knative Pod Autoscaler, traffic management and progressive delivery (canary, blue-green, instant rollback), Knative Eventing with CloudEvents (sources, brokers, triggers), building event-driven applications, the networking layer (Kourier/Istio), and operating Knative in production. Ten focused chapters with real config and clear diagrams that show how to run serverless workloads — scaling to zero and wired with events — on portable Kubernetes.

Contents

  1. 1Preface
  2. 2Chapter 1 — What Knative Is
  3. 3Chapter 2 — The Serverless Model
  4. 4Chapter 3 — Architecture
  5. 5Chapter 4 — Knative Serving Resources
  6. 6Chapter 5 — Autoscaling and Scale-to-Zero
  7. 7Chapter 6 — Traffic Management and Progressive Delivery
  8. 8Chapter 7 — Knative Eventing
  9. 9Chapter 8 — Building Event-Driven Applications
  10. 10Chapter 9 — Networking and Routing
  11. 11Chapter 10 — Operating Knative and Putting It Together