So what is Kubeless?
Kubeless is a framework that supports the deployment of serverless functions on your Kubernetes cluster, and it allows you to use both HTTP and event triggers to execute your Python, Node.js, or Ruby code. The framework is built using core Kubernetes functionality such as deployments, services, ConfigMaps, and so on. This keeps the Kubeless codebase small, and also means that developers do not have to reproduce large chunks of scheduling logic as it already exists within the Kubernetes core.
It works by taking advantage of Kubernetes controllers. Using controllers, the Kubeless developers have extended the Kubernetes API to add a function object within Kubernetes. The Kubeless controller runs within the Kubernetes cluster ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access