Mise en place de Gitlab sur un conteneur LXC – Proxmox

Voici un court article sur la mise en place de Gitlab sur un conteneur LXC.

Pas de détail sur l’installation d’un conteneur, il y a déjà nombreux articles sur le sujet.

Je vais juste venir sur les particularités à mettre en œuvre par rapport aux restrictions des conteneurs.

Afin que l’installation puisse ce faire, il faudra modifier le fichier /etc/sysctl.conf en ajoutant les lignes suivantes:

kernel.shmall = 4194304
kernel.sem = 250 32000 32 262
net.core.somaxconn = 1024
kernel.shmmax = 17179869184

Puis se rendre sur l’hôte Proxmox et y lancer la commande suivante:

sudo cat /etc/sysctl.conf /etc/sysctl.d/*.conf | sysctl -e -p

Et voilà plus qu’à suivre la procédure officiel d’installation de Gitlab https://packages.gitlab.com/gitlab/gitlab-ce/install

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *