Too Long; Didn't Read
Tekton aims at bringing much needed simplicity and uniformity in creating and running these pipelines by providing a high reusable, declarative, component based cloud native build system which utilizes Kubernetes CRDs to get the job done. The vision therefore is to cut through the inconsistency and complexity of these pipelines so as to provide a mechanism of building pipelines that is consistent and efficient. The most basic of Tekton components are the steps, essentially a. existing resource type lets you define an image and the information you need to run it. For example: - image: ubuntu # contains bash script: | #!/usr/bin/env bash "Hello from Bash!"