Tekton Hub is a web-based platform for developers to discover, share and contribute tasks and pipelines. The hub provides detailed information about tasks and pipelines. This helps the developer to build their CI/CD systems without understanding too much implementation details of tasks and pipelines.
Tekton Hub also features tasks from different catalogs thereby making it a one-stop-shop for reusable Tekton resources.
Tekton Hub provides the following features:
-
Display of data in a curated way:
User gets detailed information such as description, YAML, tags, rating, and number of downloads of tasks and pipelines.
-
Filter by tags :
This helps the user to get a particular resource by just knowing tags associated with task or pipeline.
-
Search tasks and pipelines
-
Rating
- User can rate a resource based on the experience
- This can even help the other user as by knowing the rating they can directly compare and use the resource
-
Sort on the basis of name, rating, and download.
-
Upload
- User can rate a resource based on the experience
- Developers can upload their tasks and pipelines directly from the Github repository
-
Install task and pipeline on cluster
- The Tekton Hub provides cluster installation commands for tasks or pipelines.