Serverless computing atop Kubernetes got a whole lot easier and better with Knative from Google and Pivotal.

We've written a collection of articles that walk you through the basics of installing and using Knative to deploy your cloud native/serverless applications into your Kubernetes cluster, to set up custom domains, and route traffic.

Deploying 12-factor apps to Knative
Building and deploying applications to Knative
Adding public traffic to Knative on Google Kubernetes Engine
Adding a custom hostname domain for Knative services
Build Docker images inside your Kubernetes with Knative Build
Binding secrets to Knative services