Kubernetes-based platform for deploying and managing serverless workloads. Like having serverless computing capabilities on your own Kubernetes infrastructure.
Developers use Knative to run serverless functions on their private Kubernetes clusters instead of public cloud.
Knative is an open-source Kubernetes add-on for serverless-style workloads (request-driven scaling, routing, revisions, eventing). The closest managed equivalent is Google Cloud Run, which is built on Knative. Other clouds offer serverless container or functions services, but they are not direct Knative distributions.