[technique] Note d'installation : gitlab + mattermost sur debian 10 (buster)

Fabien ADAM id2ndr at crocobox.org
Dim 29 Mar 11:36:06 CEST 2020


Le 28/03/2020 à 23:06, Sébastien Dinot via technique a écrit :
> Bonsoir à tous,

Salut,

>
> 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 :
>> Creation de la VM sur openstack (4G RAM) :
> Il va être à l'étroit ! Je recommande à minima 8 Go de RAM.

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) :

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

Y'a des optimisations à faire (unicorn / sidekiq) là dessus pour arriver 
à ce résultat.

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 :
https://docs.gitlab.com/ce/install/requirements.html#memory

>
>> openstack ttnn create --ip 91.224.148.228 --ssd --disk-size
>> 50 --flavor 2vcpu-4096ram --image debian-buster-scsi
>> gitlab.tetaneutral.net
> 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
>

A+
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.tetaneutral.net/pipermail/technique/attachments/20200329/f3f96b13/attachment.html>


Plus d'informations sur la liste de diffusion technique