Type:
Feature Request
Resolution:
Unresolved
Priority:
Major
Fix Version/s:
None
Affects Version/s:
None
Activity Type:
Product / Portfolio Work
Hierarchy Progress Bar:
None
PX Technical Impact:
None
PX Technical Impact Notes:
None
PX Scheduling Request:
None
In CI/CD setups using OpenShift Pipelines, the pipeline ServiceAccount is the default SA used by PipelineRuns.
Quay Bridge Operator currently only configures the builder SA to push images to quay, which is primarily used by BuildConfig/S2I, not Tekton.
This forces users to either:
Rebind secrets manually.
Grant high-permission SCCs to builder, which may not be desirable.
Suggested Enhancements
New ConfigMap/CR parameter to set the SA name (quay.targetServiceAccount: pipeline).
Auto-bind Quay robot secret to that SA in the target namespace.
Optionally generate imagePullSecrets or mount options.