Remove Sidekiq Cluster option from Helm charts
In 13.0, via gitlab-org/charts/gitlab#1989 (closed), we are making it the default, but still allowing people to disable
cluster if they want. For the Helm charts, the main difference is in how
negateQueues are configured, as described in that issue.
In 14.0, we'll remove the
- We'll always use sidekiq-cluster in https://gitlab.com/gitlab-org/build/CNG/-/blob/master/gitlab-sidekiq/scripts/process-wrapper.
- We'll only support strings for
- We can remove https://gitlab.com/gitlab-org/charts/gitlab/-/blob/master/charts/gitlab/charts/sidekiq/templates/configmap-queue.yaml and the associated code entirely.
- We'll need to add deprecations: https://docs.gitlab.com/charts/architecture/decisions.html#breaking-changes-via-deprecation