<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Le 28/03/2020 à 23:06, Sébastien Dinot
via technique a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:20200328220633.GA33815@hector.home.dinot.net">
<pre class="moz-quote-pre" wrap="">Bonsoir à tous,</pre>
</blockquote>
<br>
Salut,<br>
<br>
<blockquote type="cite"
cite="mid:20200328220633.GA33815@hector.home.dinot.net">
<pre class="moz-quote-pre" wrap="">
Même si je ne contribue pas, je suis ravi de voir Tetaneutral basculer
sur Gitlab. C'est à mon sens la meilleure forge libre du moment
lorsqu'on se focalise sur le développement et non sur les processus.
Administrant 5 instances de Gitlab, je me permets quelques remarques.
Laurent GUERBY via technique a écrit :
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Creation de la VM sur openstack (4G RAM) :
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
Il va être à l'étroit ! Je recommande à minima 8 Go de RAM.</pre>
</blockquote>
<br>
Tout dépend ce qu'on en fait. Pour mon usage perso (1 personne
donc), je me contente de 2Go de RAM sans problème (Gitlab 11.6...
qu'il faudra que je mettre à jour d'ailleurs) :<br>
<pre>CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
6785e6299b5d gitlab_gitlab_1 16.66% 1.959GiB / 23.2GiB 8.44% 831MB / 251MB 13.5GB / 13.7GB 303</pre>
Y'a des optimisations à faire (unicorn / sidekiq) là dessus pour
arriver à ce résultat.<br>
<br>
Quoi qu'il en soit, les recommandation du projet expliquent très
bien les choses, et vont dans le sens de ce que dit Seb. C'est ici :<br>
<a class="moz-txt-link-freetext" href="https://docs.gitlab.com/ce/install/requirements.html#memory">https://docs.gitlab.com/ce/install/requirements.html#memory</a><br>
<br>
<blockquote type="cite"
cite="mid:20200328220633.GA33815@hector.home.dinot.net">
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">openstack ttnn create --ip 91.224.148.228 --ssd --disk-size
50 --flavor 2vcpu-4096ram --image debian-buster-scsi
gitlab.tetaneutral.net
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
50 Go de disque... Suivant ce que vous faites, là encore, il peut être
rapidement à l'étroit. Je pense notamment à l'activation du registre
Docker et à Git LFS, d'autant plus qu'à ma connaissance, Gitlab ne
déduplique pas encore les fichiers stockés via Git LFS et les forks
peuvent se révéler rapidement couteux.
Pour ce qui est des processeurs, Gitlab n'est pas très gourmand. 2 cœurs
suffiront pour démarrer. Si l'instance devient poussive, il faudra
peut-être le pousser à 4.
À part cela, vous risquez aussi d'être très vite intéressés par la
fonction Gitlab Pages.
A++, Sébastien
</pre>
</blockquote>
<br>
A+<br>
</body>
</html>