Ensure HA workloads don't run on same node
Following https://docs.gitlab.com/ee/administration/reference_architectures/3k_users.html#cloud-native-hybrid-reference-architecture-with-helm-charts-alternative with current chart and https://gitlab.com/gitlab-org/charts/gitlab/-/blob/master/examples/ref/3k.yaml it appears user facing time sensitive GitLab components can run on the same node (e.g. GitLab webservice) which can cause brief outages if that node fails or is unexpectedly replaced. Can the chart be updated to prevent this? Any workarounds in the meantime?