... | ... | @@ -384,13 +384,19 @@ This installs the [GitLab Omnibus](https://docs.gitlab.com/omnibus/) distributio |
|
|
lot of resources we would otherwise manage elsewhere in Puppet,
|
|
|
including (but possibly not limited to):
|
|
|
|
|
|
* [howto/prometheus](howto/prometheus) exorters
|
|
|
* [howto/prometheus](howto/prometheus) exporters (see [issue 40077](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40077) for example)
|
|
|
* [howto/postgresql](howto/postgresql)
|
|
|
* redis
|
|
|
|
|
|
This therefore leads to a "particular" situation regarding monitoring
|
|
|
and PostgreSQL backups, in particular. See [issue 20](https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/20) for details.
|
|
|
|
|
|
Note that the first gitlab server (gitlab-01) was setup using the
|
|
|
Ansible recipes used by the Debian.org project. That install was not
|
|
|
working so well (e.g. [503 errors on merge requests](https://gitlab.torproject.org/tpo/tpa/team/-/issues/32197)) so we
|
|
|
[migrated to the omnibus package](https://gitlab.torproject.org/tpo/tpa/team/-/issues/32949) in March 2020, which seems to
|
|
|
work better.
|
|
|
|
|
|
## SLA
|
|
|
<!-- this describes an acceptable level of service for this service -->
|
|
|
|
... | ... | |