Skip to content

Senior033/knative-tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Knative Tutorial

This tutorial shows how to use different components of Knative: Build, Eventing, and Serving.

Slides

There's a presentation that accompanies the tutorial. Each section (Build, Eventing, Serving) has its own section in the slides.

Serverless with Knative

Pre-requisites

We assume that you have a Kubernetes cluster with Knative (and its dependency Istio) installed already. If you need to install Istio and Knative, see Knative Installation page. For Google Kubernetes Engine specific instructions, see Install on Google Kubernetes Engine page.

We tested the tutorial on Knative version 0.7 on Google Kubernetes Engine (GKE) with Istio but the samples should work on any Kubernetes cluster with Knative.

Before going through the tutorial, make sure all Knative components show a STATUS of Running:

kubectl get pods -n knative-serving
kubectl get pods -n knative-eventing
kubectl get pods -n knative-build

Steps

Knative Serving:

Knative Eventing:

Knative Build:


This is not an official Google product.

About

A step-by-step tutorial showing different parts of Knative (Build, Eventing, Serving)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 58.3%
  • Python 25.1%
  • Dockerfile 16.6%