[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.htm>
Plus d'informations sur la liste de diffusion technique