Add Kubernetes tolerations to workloads in k8s-workloads/gitlab-com
In order to easier isolate workloads to specific node-pools, we want to leverage Kubernetes [taints/tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/). This means that for this issue we need to * [x] Confirm the Gitlab chart supports setting `tolerations:` settings on all the workloads we currently have running on Kubernetes * [x] Modify the helm values in `k8s-workloads/gitlab-com` so that all our workloads have a `tolerations` setting on them matching the taint setting as defined in https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issues/12278 As tolerations will be ignored if nodes don't have taints, we can do this even before we have our node-pools with taint settings in place.
issue