Tekton
Kubernetes-native building blocks for creating CI/CD pipelines, giving teams a standard, portable way to define pipelines as Kubernetes resources.
- Actively maintained
- Foundation-backed
- Well documented
- Permissive license
Overview
Tekton defines pipelines, tasks, and triggers as Kubernetes custom resources, so a CI/CD pipeline runs as ordinary Kubernetes workloads rather than depending on an external CI service - and because pipelines are just Kubernetes resources, they're portable between any Tekton-compatible tool or platform. It's a CNCF project designed as reusable infrastructure rather than a complete CI/CD product.
Tekton is a fit for platform teams building a custom CI/CD system or internal developer platform on Kubernetes, a lower-level building block than complete CI/CD tools like Jenkins or Woodpecker CI (also in this catalog).
Why it's in this catalog
Catalog rating: ★★★☆☆ (3/5)
Kubernetes-native CI/CD building-block framework, a lower-level complement to Jenkins/Argo.
- Mature
- Foundation-governed
- Categories
- DevOps
- Languages
- Go
- License
- Apache-2.0
Related Projects
Jenkins
MITWidely used open-source automation server with a large plugin ecosystem for building CI/CD pipelines and automating software delivery.
Actively maintained
- DevOps
Crossplane
Apache-2.0Kubernetes-native control plane that lets you provision and manage cloud infrastructure - databases, networks, storage - using Kubernetes APIs.
Actively maintained
- DevOps
Knative
Apache-2.0Kubernetes-native platform for building and running serverless applications, handling autoscaling (including scale-to-zero) and traffic management.
Actively maintained
- DevOps
kube-linter
Apache-2.0Static analysis tool that scans Kubernetes YAML manifests and Helm charts for misconfigurations before they're ever deployed.
Actively maintained
- DevOps
Spotted an error? Suggest an edit on GitHub.