Tekton provides a set of Kubernetes Custom Resources (CRDs) that define CI/CD pipelines as declarative, portable, and reusable building blocks. Tasks, Pipelines, and Triggers can be composed into complete CI/CD systems that run natively on Kubernetes.
The Tekton Hub offers a catalog of reusable tasks for common CI/CD operations like building container images, running tests, deploying to cloud platforms, and sending notifications. Its event-driven architecture supports webhooks and cloud events.
Tekton is completely free and open source under the Apache 2.0 license. It serves as the foundation for several commercial products including Google Cloud Build and Red Hat OpenShift Pipelines.