
About Knative
Knative is an open source project that adds serverless features to Kubernetes. It lets teams run containers that scale with demand, including scaling down to zero when a service is idle.
What it does
Knative has three main parts. Serving runs HTTP services with automatic scaling and traffic routing. Eventing connects event producers and consumers, so applications can react to events without tight coupling. Functions helps developers start from a template, write code, and build and deploy a container. The project is a graduated project of the Cloud Native Computing Foundation.
Key features
- Run HTTP services that scale to zero
- Scale up automatically as requests arrive
- Connect event producers and consumers
- Build and deploy containers from templates
- Route traffic between service versions
Who it's for
Platform and DevOps teams that already run Kubernetes and want to give developers a simpler way to deploy services. It also suits organizations that need event-driven systems without building their own plumbing.
Pricing and good to know
Knative is free and licensed under Apache-2.0. Running it costs whatever your Kubernetes cluster costs. Setup and upkeep require Kubernetes skills, so plan for operations work. The project site includes a tutorial and an installation guide to help you get started.
Highlights
- Run HTTP services that scale to zero
- Scale automatically with incoming requests
- Connect events without tight coupling
- Route traffic between service revisions












