Add json logging support for sidekiq
Summary
charts version: 2.6.6
JSON logging is used primarily for gitlab.com and we will require a way to enable this in the gitlab chart.
For sidekiq this is enabled in gitlab.yml
## Sidekiq
sidekiq:
log_format: default # (json is also supported)
introduced in gitlab-org/gitlab-foss!18121 (merged)
We also explicitly enable json logs for:
- gitaly
- gitlab-shell
- gitlab-workhorse
Questions before adding this to the sidekiq configmap
- Should we have a global json configuration parameter?
- Should we let json be the default for these services?
Edited by John Jarvis