Test-driving Event-Driven Apps on
Kubernetes
Leon Stigter, Sr. Product Manager
Oct 15, 2020
As developers, we all want to be more productive. Knative, a Kubernetes
based platform to deploy and manage modern serverless works, helps to
do just that. The idea behind Knative is to abstract away the complexity of
building apps on top of Kubernetes as much as possible and Tekton is a
powerful and flexible open source CI/CD tool. How can you bring those two
together on your local machine to try a few things out or even develop your
apps? During this talk, we’ll look at setting up a KinD cluster, bootstrapping
Knative and Tekton, and deploying an app!
Abstract
Bowling lanes... NHL Top scorer... Second OSS day!
Today is special...
@retgits | #OSSDay
Let’s play a game!
According to CNCFs Community
Survey, what percentage of
companies uses containers in prod?
@retgits | #OSSDay
More than 80% of respondents are
running containers in production.
CNCF survey 2019.
@retgits | #OSSDay
Let’s play another game!
According to CNCFs Community
Survey, what percentage of
companies uses serverless?
@retgits | #OSSDay
More than 40% of respondents use
serverless technology.
CNCF survey 2019.
@retgits | #OSSDay
Who am I?
• Sr. Product Manager
Serverless at Lightbend
• Passionate about serverless,
Kubernetes, and app dev
• I love cheesecake, dadjokes,
and Go
@retgits
Serverless and Kubernetes?!
@retgits | #OSSDay
How can we take this for a “test-drive”
@retgits | #OSSDay
Let’s look at today’s tech
@retgits | #OSSDay
Let’s go do this! Our test-drive today will...
Create a
KinD cluster
1
Install
Knative
2
Deploy
Tekton
3
Build an
application
4
See it all
running
5
Be really
happy!
6
@retgits | #OSSDay
@retgits | #OSSDay

Test driving event-driven apps on kubernetes with kind, tekton, and knative

  • 1.
    Test-driving Event-Driven Appson Kubernetes Leon Stigter, Sr. Product Manager Oct 15, 2020
  • 2.
    As developers, weall want to be more productive. Knative, a Kubernetes based platform to deploy and manage modern serverless works, helps to do just that. The idea behind Knative is to abstract away the complexity of building apps on top of Kubernetes as much as possible and Tekton is a powerful and flexible open source CI/CD tool. How can you bring those two together on your local machine to try a few things out or even develop your apps? During this talk, we’ll look at setting up a KinD cluster, bootstrapping Knative and Tekton, and deploying an app! Abstract
  • 3.
    Bowling lanes... NHLTop scorer... Second OSS day! Today is special... @retgits | #OSSDay
  • 4.
    Let’s play agame! According to CNCFs Community Survey, what percentage of companies uses containers in prod? @retgits | #OSSDay
  • 5.
    More than 80%of respondents are running containers in production. CNCF survey 2019. @retgits | #OSSDay
  • 6.
    Let’s play anothergame! According to CNCFs Community Survey, what percentage of companies uses serverless? @retgits | #OSSDay
  • 7.
    More than 40%of respondents use serverless technology. CNCF survey 2019. @retgits | #OSSDay
  • 8.
    Who am I? •Sr. Product Manager Serverless at Lightbend • Passionate about serverless, Kubernetes, and app dev • I love cheesecake, dadjokes, and Go @retgits
  • 9.
  • 10.
    How can wetake this for a “test-drive” @retgits | #OSSDay
  • 11.
    Let’s look attoday’s tech @retgits | #OSSDay
  • 12.
    Let’s go dothis! Our test-drive today will... Create a KinD cluster 1 Install Knative 2 Deploy Tekton 3 Build an application 4 See it all running 5 Be really happy! 6 @retgits | #OSSDay
  • 13.