The original was written by Puneet Punamiya from Red Hat (a CDF member).
Tekton is an open source project under the Continuous Delivery Foundation (CDF). It provides a framework for building CI/CD systems in a cloud native way. Put simply, people can define an entire CI/CD pipeline as Kubernetes resources.
At the core of Tekton Pipelines is a reusable component, the Task, which is very easy to share. The Tekton Catalog repository contains a list of these Tasks. These Tasks can be reused across many pipelines to solve the same class of problem, such as building and pushing images, linting, and so on.
As Tekton Pipelines has been adopted more and more widely, the number of Tasks in the Tekton Catalog has also grown. This has led to some trouble; because of the scattered nature of the catalog, it is hard for users to search for, install, and upgrade Tasks. That is why we created Tekton Hub. This web platform provides a central entry point for discovering and contributing Tekton resources such as Tasks and Pipelines.
Tekton Hub was previously offered as a preview, Tekton Hub Preview, and now it is officially launched.
Tekton Hub Is Live!

Tekton Hub (the original text gives https://hub-preview.tekton.dev/, the translator verified it as https://hub.tekton.dev/) gives users a central place to discover a curated set of resources from the Community Catalog. These resources can be searched by name and display name, filtered by category (cloud, cli, Github, etc.), and sorted by user rating.
In addition, Tekton Hub also provides an API service for external tools (Tekton CLI, VSCode, and IntelliJ), which can be used to integrate with Tekton Hub and search for, download, and install Tasks directly from within those tools.
We start with the Tekton CLI, which integrates the API endpoints exposed by Tekton Hub. The Tekton CLI can install and upgrade a Task from Tekton Hub. Next are the Tekton Pipelines extensions for Visual Studio Code and IntelliJ. These extensions will let users interact with Tekton Hub in their IDE.
| |


What’s Next
We have plans to make Tekton better. It starts with these things:
- Sharing Tekton resources across many distributed Tekton catalogs, where those resources belong to different organizations and teams
- Supporting multiple Git platforms, such as GitLab, Bitbucket, and so on
We are excited to share Tekton Hub with everyone! This is a huge milestone, and we hope you find it useful. Try Tekton Hub now.
Original link: https://cd.foundation/uncategorized/2021/02/23/tekton-hub-is-live/
