Knative
More info
- Creator
- Released
- Type
- Serverless on Kubernetes
- License
- Apache 2.0
- Website
- knative.dev
- Source
- github.com/knative
- Wikipedia
- en.wikipedia.org
Serverless layer on top of Kubernetes — scale-to-zero, request-based autoscaling, blue-green deploys, all declared as CRDs.
Built by Google in 2018. Two components: Serving (HTTP-based services, traffic splitting, revisions) and Eventing (pub-sub with CloudEvents, sources like Kafka and PubSub, triggers and brokers). Powers Google Cloud Run and IBM Code Engine.
Not the only option — OpenFaaS, Kubeless, Fission and now Crossplane Functions all compete. Knative is the most "kubernetes-native" choice if you've already invested in K8s.