Update 2k reference architecture guidance for Sidekiq
Problem to solve
- https://docs.gitlab.com/ee/administration/reference_architectures/2k_users.html says to setup sidekiq server
- https://docs.gitlab.com/ee/administration/reference_architectures/2k_users.html#configure-gitlab-rails still seems to have sidekiq enabled
- Architecture diagram is missing sidekiq on https://docs.gitlab.com/ee/administration/reference_architectures/2k_users.html
Further details
- PostgreSQL example uses
trust_auth_cidr_addresses
but https://docs.gitlab.com/omnibus/settings/database.html#configure-postgresql-block recommends not using it- Not to be changed, required when doing a multi-node setup to allow access from the Rails / Sidekiq nodes. gitlab-org/gitlab#439927 (comment 1753614826)
-
git_data_dirs
is used but is being retired: https://docs.gitlab.com/ee/update/versions/gitlab_16_changes.html#gitaly-configuration-structure-change- Not to be changed, Clients (Rails/Sidekiq) use this setting gitlab-org/gitlab#439927 (comment 1753614826)
- (https://docs.gitlab.com/omnibus/settings/database.html#configure-postgresql-block references
securesqlpassword
but I see it called asSQL_USER_PASSWORD_HASH
instead)- Outside of RA, to be clarified with the team #283 (comment 1753719968)
Proposal
Who can address the issue
Other links/references
Edited by Nailia Iskhakova