Review advanced Postgres configuration guidance
In our config we call out that the shared_buffers
setting should be set based to max ram size when running Postgres with Omnibus:
##! **recommend value is 1/4 of total RAM, up to 14GB.**
# postgresql['shared_buffers'] = "256MB"
Looking at our Omnibus cookbooks we're also pinning this to shmmax
.
While this is called out in the Helm docs we don't provide guidance around these advanced values for larger GitLab environments, specifically in the Reference Architecture docs.
We should review these and update guidance accordingly.
Edited by Grant Young