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

Option to disable the default pipeline SA

XMLWordPrintable

    • Option to disable the default pipeline SA
    • False
    • False
    • Done
    • 0% To Do, 0% In Progress, 100% Done
    • Undefined

      As of today, the OpenShift Pipelines operator will create a pipeline service account on all namespace when installed, with the pipeline-scc which has RunAsAny among other things.

      Why

      This feature can be seen as a security issue as some customers have reported. It would be interesting if a cluster-admin could disable this feature by default.

      This has some impact though : our ClusterTask would note work by default anymore. This has to be clear to the user that when he disables this, either it also disable default cluster task or they are expected to not work. This would require heavy documentation on our part (in a "use case" part of our documentation)

      Acceptance Criteria

      • As a cluster-admin, I can disable the creation of the default pipeline service account on each namespace.

              sashture Savita .
              vdemeest Vincent Demeester
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: