Create a blueprint to showcase a basic DOKS CI/CD setup using Tekton and Argo CD. Also, add Knative to the mix for running/exposing user applications painlessly.
The CI/CD pipeline should be triggered automatically via webhooks whenever code changes are pushed to the user applications GitHub repository.
Hint:
Maybe we can leverage Knative Eventing to connect GitHub events with Tekton EventListeners and Triggers.
Description
Create a blueprint to showcase a basic DOKS CI/CD setup using
Tekton
andArgo CD
. Also, addKnative
to the mix for running/exposing user applications painlessly.The CI/CD pipeline should be triggered automatically via
webhooks
whenever code changes are pushed to the user applications GitHub repository.Hint:
Maybe we can leverage
Knative Eventing
to connectGitHub events
with TektonEventListeners
andTriggers
.