-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add controller flag to turn off built-in resolution
We're currently trying to work out what the best way forward for TEP-0060 (remote resolution) is for Tekton Pipelines. As part of that we're creating a controller in the experimental repo that we can use to test out a bunch of the Alternatives from the TEP and figure out what works best in terms of implementation and DX. Right now the experimental controller would race with the Pipelines controllers since they're all going to try and "resolve" any taskRef in Taskruns and PipelineRuns. This commit adds a flag to the pipelines controller that explicitly switches off resolution performed by the taskrun and pipelinerun reconcilers. This gives us just enough room to perform resolution out-of-band and try out some of the alternatives. When the `-experimental-disable-in-tree-resolution` flag is set the taskrun and pipelinerun controllers will ignore taskruns and pipelineruns that don't have `status.taskSpec` or `status.pipelineSpec` populated.
- Loading branch information
1 parent
78d6d75
commit 5fa4348
Showing
8 changed files
with
107 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters