Commit graph

206 commits

Author SHA1 Message Date
Renovate Bot
677b74f54e automation: Update gitlab Docker tag to v13.11.1 2021-04-23 09:03:57 +00:00
Renovate Bot
bbc8a13e0e automation: Update gitlab Docker tag to v13.11.0 2021-04-22 14:03:53 +00:00
Renovate Bot
df080524ea automation: Update gitlab Docker tag to v13.10.3 2021-04-14 10:04:04 +00:00
Renovate Bot
e14cc9bdef automation: Update gitlab Docker tag to v13.10.2 2021-04-01 21:11:29 +00:00
Renovate Bot
dd38825245 automation: Update gitlab Docker tag to v13.10.1 2021-03-31 17:04:39 +00:00
f62d1682e9
gitlab: Add telegraf integration
This patch adds a telegraf client to the gitlab role, that can be
activated by defining `gitlab_telegraf`. It allows to collect all
prometheus metric with telegraf and store them in influxDB.

This is an experimental feature.

Authored by: Sheogorath
Co-authored-by: Sheogorath <sheogorath@shivering-isles.com>
2021-03-28 02:43:51 +01:00
Renovate Bot
1638f6985c automation: Update gitlab Docker tag to v13.10.0 2021-03-22 14:03:43 +00:00
Renovate Bot
ce3e813421 automation: Update gitlab Docker tag to v13.9.4 2021-03-17 16:03:51 +00:00
6c7d8325d9
gitlab: Add dependency proxy feature config 2021-03-17 03:09:11 +01:00
Renovate Bot
a2ccba7e47 automation: Update gitlab Docker tag to v13.9.3 2021-03-08 15:04:05 +00:00
Renovate Bot
a8bff1d827 automation: Update gitlab Docker tag to v13.9.2 2021-03-05 13:04:08 +00:00
951dbeb41d
Fix yamllint issues 2021-03-05 13:02:55 +01:00
Renovate Bot
e8255ed9b6 automation: Update gitlab Docker tag to v13.9.1 2021-02-23 23:04:20 +00:00
Renovate Bot
d724181a6e automation: Update gitlab Docker tag to v13.9.0 2021-02-22 14:20:00 +00:00
Sheogorath
88195836b7
gitlab: Make memory limits configurable
This patch adds two new variables to the gitlab playbook, making the
memory limits of the container configurable and this way easier to
adjust to one's needs.
2021-02-16 11:25:45 +01:00
Sheogorath
ea0ae8ea51
gitlab: Reduce logging volume size
It seems that the tempfs also causes some low-memory situations.
Reducing the size should help to prevent the issue.
2021-02-12 22:11:19 +01:00
Renovate Bot
541d195db4 automation: Update gitlab Docker tag to v13.8.4 2021-02-11 14:20:29 +00:00
Renovate Bot
b48042bed5 automation: Update gitlab Docker tag to v13.8.3 2021-02-06 01:24:28 +00:00
Renovate Bot
6518d4492e automation: Update gitlab Docker tag to v13.8.2 2021-02-01 21:20:13 +00:00
Sheogorath
0859e99a6d
Fix condition for gitlab_log_tmpfs feature
In the current way, no volume for gitlab logs would be created by
default. This is undesired.
2021-02-01 08:52:48 +01:00
Sheogorath
7ea009d7a4
gitlab: Add option to use a tmpfs instead of log bindmount
This patch will provide a new config option `gitlab_log_tmpfs` to
configure the docker container to setup a tmpfs instead of the bindmount
for the log directory of GitLab.

This should solve all headache around logs clogging up the disk but
might just trades it against memory problems. So far the test-run looks
good, but time will tell if it is a sufficent solution.
2021-02-01 08:51:59 +01:00
Renovate Bot
b10f9266db automation: Update gitlab Docker tag to v13.8.1 2021-01-26 12:20:21 +00:00
aa8320f60d
gitlab: Upgrade mem_limit yet again 2021-01-23 18:15:32 +01:00
Renovate Bot
7c611c9ffc automation: Update gitlab Docker tag to v13.8.0 2021-01-22 14:20:11 +00:00
d2ca4a6197
gitlab: Higher memory limit 2021-01-17 14:32:48 +01:00
Sheogorath
45baf159d9
gitlab: Add memory limits to role
This patch adds the missing memory limits to the role making it easier
to keep GitLab in check in a machine.
2021-01-16 21:30:50 +01:00
Renovate Bot
7b8963b28a automation: Update gitlab Docker tag to v13.7.4 2021-01-14 11:20:07 +00:00
Renovate Bot
7f46af08cd automation: Update gitlab Docker tag to v13.7.3 2021-01-08 14:19:38 +00:00
Renovate Bot
950cb56499 automation: Update gitlab Docker tag to v13.7.2 2021-01-07 16:19:31 +00:00
08ed54d139
Roles: Validate using the local docker-compose instead of python cmd
This will make it easier to migrate to other systems that do not have python2 etc installed
2021-01-02 04:46:15 +01:00
Renovate Bot
bdc0d83853 automation: Update gitlab Docker tag to v13.7.1 2020-12-23 19:19:40 +00:00
Renovate Bot
83c34885b4 automation: Update gitlab Docker tag to v13.7.0 2020-12-22 14:19:37 +00:00
Renovate Bot
af3066bd4a automation: Update gitlab Docker tag to v13.6.3 2020-12-11 14:23:09 +00:00
Renovate Bot
6e06662011 automation: Update gitlab Docker tag to v13.6.2 2020-12-08 14:22:53 +00:00
Renovate Bot
ff26499445 automation: Update gitlab Docker tag to v13.6.1 2020-11-24 14:22:56 +00:00
Renovate Bot
ba98e5510f automation: Update gitlab Docker tag to v13.6.0 2020-11-22 14:23:46 +00:00
Renovate Bot
38a9db023c automation: Update gitlab Docker tag to v13.5.4 2020-11-14 14:24:35 +00:00
Renovate Bot
00fee63149 automation: Update gitlab Docker tag to v13.5.3 2020-11-04 14:21:07 +00:00
Renovate Bot
211c8fe8b8 automation: Update gitlab Docker tag to v13.5.1 2020-10-23 13:23:54 +00:00
Renovate Bot
ae7d6091c9 automation: Update gitlab Docker tag to v13.5.0 2020-10-22 16:10:03 +00:00
Renovate Bot
ee8f959ad4 automation: Update gitlab Docker tag to v13.4.4 2020-10-16 13:23:38 +00:00
32242c47c5
gitlab: Fix missing version & upgrade to 13.4.3 2020-10-12 21:27:03 +02:00
17edcf28ce
gitlab: Add automated upgrades via renovate 2020-10-12 21:10:12 +02:00
5c05aabafc
gitlab: Update to 13.4.2 2020-10-04 18:24:51 +02:00
d821a1646b
gitlab: Adjust directory permissions
This patch reduces the permissions on the install directory to just the root user and also fixes the ansible-lint issue for specifying the `mode`.
For all container mounted volumes, the ansible-lint rule is disabled, as codimd takes care of the permissions etc.
2020-09-26 21:32:38 +02:00
912d32cdd3
Fix meta file dependencies reference to docker_compose role 2020-09-26 20:02:46 +02:00
bafcdaaaeb
gitlab: Upgrade to v13.4.1 2020-09-26 06:01:48 +02:00
58e25a5e24
gitlab: Upgrade to v13.4.0 2020-09-23 14:54:26 +02:00
638c4960b8
gitlab: Upgrade to 13.3.6 2020-09-16 12:40:07 +02:00
994094b31b
gitlab: Upgrade to version 13.3.5 2020-09-08 21:17:10 +02:00