Reconfigure the Gitaly cgroup cookbook to match new file server nodes
Gitaly currently uses the default cgroup settings (32GB of memory, 1024 CPU shares, etc) from the Gitaly cgroup cookbook.
However, the machines Gitaly is now running on on GitLab.com are much bigger, with much more memory and we should ensure that we're using the optimal settings.
root@file-01-stor-gprd.c.gitlab-production.internal:/home/andrewn# free -g
total used free shared buff/cache available
Mem: 118 2 83 0 31 113
Swap: 0 0 0
113GB of unused memory on file-01
root@file-01-stor-gprd.c.gitlab-production.internal:/home/andrewn# cat /sys/fs/cgroup/memory/system.slice/gitlab-runsvdir.service/memory.max_usage_in_bytes
34359738368
Gitaly cgroup constrained to 32GB of memory, using a maximum of ~20% of available RAM on dedicated Gitaly machines: