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

Making Tekton Chains first class citizen of OSP with default integrations

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Tekton Chains
    • None
    • Making Tekton Chains first class citizen of OSP with default integrations
    • False
    • None
    • False
    • To Do
    • SECFLOWOTL-114 - Making Tekton Chains First-Class Citizen of OSP with Default Integrations
    • 50% To Do, 25% In Progress, 25% Done

      There is lots of scope of improvement in the `tkn chains` command. Currently it prints payloads and signatures in TaskRuns but there is a lot of manual intervention needed post that since output is in binary and non human-readable format. It needs to be piped to other tools to make meaning out of it.

      We need to explore on how the chains subcommand be improved and become a first class citizen.

      More details need to be provided by whoever picks this up in a TEP, but here are my initial thoughts:

      • rekor integration (so finding and using UUID becomes intuitive)
      • cosign integration (so signature and attestation verification becomes intuitive)
      • setting config values can be done via the CLI instead of having to edit the configmap

      On the UI side of things:

      It needs to be explored if having a UI for Tekton Chains which can -

      • show signatures, attestations
      • verify TaskRuns
      • sign images and artifacts
      • configure Chains via dialog box
      • enable/disable signing, etc
        will add value to users or not!?

              jkhelil abdeljawed khelil
              concaf Shubham Minglani
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: