[CI] ValidatingWebhookConfiguration IngressClass and SecurityContextConstraints are not prefixed/suffixed in global context
Summary
Currently we kustomize
all resources that are delivered as part of manifest except for ValidatingWebhookConfiguration
IngressClass
and SecurityContextConstraints
resulting in colliding deployments in CI clusters.
Steps to reproduce
Deploy any of the MRs into CI clusters. Observe presence of non-unique gitlab-gitlab-validating-webhook-configuration
, gitlab-nginx
and gitlab-nginx-ingress-scc
Configuration used
NA
Current behavior
rendering resources: gitlab-gitlab-validating-webhook-configuration
, gitlab-nginx
and gitlab-nginx-ingress-scc
Expected behavior
rendered resources: gitlab-gitlab-validating-webhook-configuration-<suffix>
, gitlab-nginx-<suffix>
and gitlab-nginx-ingress-scc-<suffix>