O'Reilly logo

Kubernetes for Serverless Applications by Russ McKendrick

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required