This document discusses how Kubernetes can be used as a platform for serverless applications. It introduces the Kubeless, Funktion, and Fission projects, which allow running serverless functions on Kubernetes. Kubeless extends the Kubernetes API to deploy and manage functions as third-party resources. Funktion uses Kubernetes primitives like deployments and config maps to run functions as containers with a flow-based programming model. Fission launches function containers in response to events using a pool manager. Kubernetes is a good fit for serverless as it provides infrastructure without needing to rebuild components.