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
Leave a Reply