Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-2140

Improve Tekton Hub config UX

XMLWordPrintable

    • 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

              ppunamiy Puneet Punamiya
              piyushgarg001 Piyush Garg
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: