ImagePullSecret being referenced twice
With the addition of the global.imagePullSecret value, the private-registry pullsecret is being referred to twice in the deployment causing issues with helmrelease driftdetection.
We should remove the global or the per image pull secret and decide on a standardized approach.