description Tekton Overview
Tekton is a cloud native framework designed to build and manage containerized continuous integration and continuous delivery (CI/CD) pipelines. It’s notable for its open-source nature and portability across Kubernetes environments. Tekton simplifies the creation of robust automation workflows suitable for developers, DevOps engineers, and anyone seeking to streamline their software release processes within a containerized infrastructure.
help Tekton FAQ
Does Tekton require Kubernetes, or can its pipelines run on a standalone server?
Tekton is built around Kubernetes custom resources such as Tasks, TaskRuns, Pipelines, and PipelineRuns. It therefore requires a Kubernetes or compatible OpenShift cluster rather than operating as a standalone CI server like a conventional Jenkins installation.
How does a GitHub or GitLab push start a Tekton pipeline?
Tekton Triggers can receive webhook events through an EventListener and turn their payloads into PipelineRuns. Teams can also use Tekton Pipelines as Code for a Git-oriented workflow in which pipeline definitions live alongside application code.
Can Tekton produce signed software-supply-chain attestations?
Yes. Tekton Chains observes completed TaskRuns and PipelineRuns, creates signed records, and supports formats including SLSA attestations and signatures for OCI images.
When would a Kubernetes team choose Tekton instead of GitHub Actions or Jenkins?
Tekton is useful when pipeline execution needs to be Kubernetes-native, portable between clusters, and represented as reusable custom resources. GitHub Actions offers a more managed repository-centric experience, while Jenkins provides a broader plugin ecosystem without requiring every job to be modeled through Kubernetes.
explore Explore More
Similar to Tekton
See all arrow_forwardReviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.