Test-driving Event-Driven Apps on Kubernetes

Boost your productivity! Dive into the fusion of Knative and Tekton for seamless app development. Learn to set up a KinD cluster, bootstrap Knative, and harness Tekton's robust CI/CD capabilities—all on your local machine.

Test-driving Event-Driven Apps on Kubernetes
Page content

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 looked at setting up a KinD cluster, bootstrapping Knative and Tekton, and deploying an app!

Talk materials

The tools I used:

The KinD configuration I used to create a cluster

kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
  extraPortMappings:
  - containerPort: 31080
    hostPort: 80