A curated list of awesome Knative resources.
Knative (pronounced kay-nay-tiv) extends Kubernetes to provide a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere: on premises, in the cloud, or even in a third-party data center.
- Serving
- Run serverless containers on Kubernetes with ease, Knative takes care of the details of networking, autoscaling (even to zero), and revision tracking. You just have to focus on your core logic.- Eventing
- Universal subscription, delivery, and management of events. Build modern apps by attaching compute to a data stream with declarative event connectivity and developer-friendly object model.
Make sure to take a look the contribution guidelines before you submit a request.
- Knative Docs - Official main page of Knative Documentation.
- Knative Cookbook - Knative cookbook from O'Reilly.
- Knative Cookbook - Build Effective Serverless Applications with Kubernetes and Openshift
- Knative in Action - Early access Online book for Knative.
- Knative by Google - Knative usage and implementation by Google
- Knative Tutorial by Mete Atamel
- Introduction to Knative - Knative Introduction Tutorial by Paul Czarkowski
- Knative 1/2 - Knative tutorial by Daz Wilkin part 1/2
- Knative 2/2 - Knative tutorial by Daz Wilkin part 2/2
- Knative's blog - Official Knative Blog.
- Developer's IBM blog for Knative - Blog posts regarding Knative and Serverless from IBM.
- OpenShift's blog - Blog Posts for Knative from OpenShift.
- Serverless' blog - Blog posts from Serverless.com not dedicated to Knative.
- Running Knative Functions with the Azure Functions Runtime
- Inside Knative Serving - Dominik Tornow, SAP & Andrew Chen, Google
- Knative: Scaling from 0 to Infinity - Joseph Burnett & Mark Chmarny, Google
- Stop Calling Knative Serverless - Doug Davis, IBM
- Introducing Knative: Build, Deploy, and Manage Serverless Workloads on Kubernetes by David Currie
- Everything you want to know about Knative
- Knative a Year Later: Serverless, Kubernetes and You
- Serverless with Knative
- Serverless Platform for Large Scale Mini-Apps: From Knative to Production - Yitao Dong & Ke Wang
- Generating Events from Your Internal Systems with Knative, Ville Aikas, Mark Chmarny
- Introducing Knative — SpringOne Platform, 2018
- Tutorial: Getting Your Hands Dirty with Knative - Bas Tichelaar & Adé Mochtar, Instruqt
- Keynote: Kubernetes and the Path to Serverless - Kelsey Hightower, Staff Developer Advocate, Google
- Introduction to Knative - Native & Serverless on Kubernetes 2019 | DevNation Live
- Serverless with Knative deep dive - How to install and deploy | DevNation Live
- Serverless your containers with Knative and Cloud Run - Bret McGowen - ServerlessDays Stockholm 2019
- Serverless your containers with Knative and Cloud Run - Bret McGowen
- Serverless your containers with Knative plus Cloud Run - Bret McGowen - @ServerlessMIL
- Processing CloudEvents with Spring and Knative
- Generating Events from Your Internal Systems with Knative
- DevOps Gathering 2020 | Let's Go Knative by Niclas Mietz
- Serverless containers with Knative and Cloud Run - Mete Atamel
- Serverless with Knative - Mete Atamel
- Unleashing the Power of Serverless Using Knative - Savita Ashture, Red Hat
- Serverless: Knative on GCP, Cloud Run and why you should care
- Knative makes Developers Incredible on Serverless - DevConf2019
- Knative and the 3 dwarfs - An introduction to Serverless with Knative - Tech Talks
- State of Serverless: Knative, Istio, Kiali & OpenShift
- 4K–Kubernetes with Knative, Kafka, and Kamel | DevNation Tech Talk
- Building Container Images on Your Kubernetes Cluster with Knative Build - Gareth Rushgrove, Docker
- Knative - The Security Platypus? - Ariel Shuper, Aqua Security
- How Knative Uses Concurrency and Rps (Requests per Second) For Autoscaling - Tara Gu, IBMSDCC
- OpenShift 4 Full Serverless Workflow: Knative Eventing, Serving, and Building
- Istio on Knative Lessons Learned: How Istio is Fit for Serverless Platform - Ying Chun Guo
- Platforms Demystified: Cloud Foundry, Kubernetes, Eirini, and Knative
- TGI Kubernetes 044: Knative serverless
- Modern event-driven Workloads with Knative | Roland Huß
- KubeCon | CloudNativeCon Summit - Cloud Native and Kubernetes Conference in Europe
- Serverless Practicitioners Summit - Summit about Serverless organized by CNCF
- Knative CLI (kn) - Main Knative CLI repository in GitHub.
- Knative Provider Plugin - Main Knative provider plugin repository in GitHub.
- VMware Tanzu Sources for Knative - VMware Tanzu repo for VMware-related event sources compatible with Knative project.