Knative Serving

Serverless workloads on K8s.

Run serverless containers on Kubernetes with automatic scaling, traffic management, and revision tracking. The best of Kubernetes and serverless combined.

KUBERNETES FLEETKNATIVEROUTER & EVENTING10%Revision v390%Revision v20%Revision v1Auto-scaledto ZEROK8s NativeCanary Split

0 to N

Scale

< 200 ms

Cold start

Automatic

Revisions

Split-able

Traffic

Serverless on your clusters.

Scale-to-zero, revisions, and traffic splitting on Kubernetes.

Scale-to-zero on K8s

Pods scale to zero when idle. Scale up automatically based on concurrent requests or CPU.

Revision management

Every deployment creates a revision. Roll back, compare, and split traffic between revisions.

Traffic splitting

Route percentages of traffic between revisions for canary and blue-green deployments.

Domain mapping

Custom domains with automatic TLS. Map multiple domains to different services.

Standard K8s CRDs

Native Kubernetes custom resources. Manage with kubectl, Helm, or any K8s tooling.

Eventing integration

Trigger services from CloudEvents, Kafka, Pub/Sub, and custom event sources.

Getting started

Launch your first instance in three steps. CLI, console, or API — your choice.

Terminal
apiVersion: serving.knative.dev/v1
kind: Service
metadata:
  name: hello
spec:
  template:
    spec:
      containers:
      - image: registry.ur.com/hello:v1

Best of both worlds.

Kubernetes control with serverless scaling.

Serverless on existing clusters

Add serverless scaling to your existing Kubernetes clusters without a separate platform.

View tutorial

Suggested configuration

Knative · Scale-to-0 · K8s native

Estimate your costs

Create detailed configurations to see exactly how much your architecture will cost. Pay for what you use, down to the second.

Configuration 1

Estimated: $6.80/mo

Knative Runtime

Usage Volume

M
ms

Connectivity

Provisioned ConcurrencyEliminate cold starts (+$0.015/hr per instance)
Config 1 cost$6.80

Cost details

$6.80

Knative-based serverless containers on Kubernetes.

Configuration 1
$6.80
Compute Duration$5.00
Invocations$0.60
Network Egress$1.20
Free Tier DeductionApplied

Works seamlessly with

Managed Kubernetes
Knative Eventing
Cloud Monitoring
IAM
Cloud Logging
VPC Networks

Frequently asked questions

Serverless meets Kubernetes.

Scale-to-zero, traffic splitting, and revisions on your own K8s clusters.