-
Epic
-
Resolution: Done
-
Major
-
None
-
Improve Tekton Hub config UX
-
False
-
None
-
False
-
In Progress
-
0% To Do, 0% In Progress, 100% Done
Goal
As an admin, I want to customize the configuration of Tekton Hub through configs that exists on the cluster so that I don't have to rely on external Git repositories for updating the configs.
Alternatives discussed
- Configurations through TektonHub CR
- Configurations through a configmap owned by TektonHub CR
Configuration use-cases
- Update Catalogs
- Update categories
- Enable Task rating in the hub
More detail on use-cases discussed in this doc:
Tekton Hub - Install & Config UX
Notes
Right now, the current approach to provide hub config yaml is through a hosted link. We need to have a better support like providing the file through configmap or also through a pvc etc. This can help deploy the hub on disconnected installs.
Upstream issue https://github.com/tektoncd/hub/issues/246
TODO after this
- Changes in Operator based on the changes in Hub
Acceptance Criteria
- Admin can modify Tekton Hub configs on the cluster
- Modifications provided by admin are preserved upon operator upgrades
- Admin can update the list of catalogs for Tekton Hub
- Admin can change the categories for Tekton Hub
- Enable Task rating in the hub
- is documented by
-
RHDEVDOCS-4719 Improve Tekton Hub config UX
- Closed
- is related to
-
SRVKP-2253 Support styling customizations
- To Do
-
SRVKP-2251 Enable using external Tekton Hub with pipeline builder
- In Progress
-
SRVKP-2252 Refresh catalogs on schedule
- Release Pending
-
RHDEVDOCS-4717 [OSP] GUI: Enable using external Tekton Hub with pipeline builder
- Blocked