Reputation: 5802
We have multiple repositories that have multiple deployments in K8S. Today, we have Tekton with the following setup:
Our problem is that we want to get Webhooks externally from GitHub and to run the appropriate Pipeline automatically without the need to run it with params. In addition, we want to be able to have the PipelineRun with default paramaters, so Users can invoke deployments automatically.
So - is our configuration and setup seems ok? Should we do something differently?
Upvotes: 1
Views: 683
Reputation: 129015
Our problem is that we want to get Webhooks externally from GitHub and to run the appropriate Pipeline automatically without the need to run it with params. In addition, we want to be able to have the PipelineRun with default paramaters, so Users can invoke deployments automatically.
This sounds ok. The GitHub webhook initiates PipelineRuns
of your Pipeline
through a Trigger
. But your Pipeline
can also be initiated by the users directly in the cluster, or by using the Tekton Dashboard.
Upvotes: 0