Category: LXC

  • La bonne heure pour son conteneur LXC

    Lors de la mise en place de votre conteneur LXC sur Proxmox, il y a de grande chance qu’il ne soit pas sur le bon fuseau horaire.

    Par défaut, il est calé sur l’heure UTC, ce qui pour ma part ne me convient pas. Etant en France il serait plus judicieux de se caler sur l’heure de Paris.

    Pour cela il y a plusieurs méthode possible pour un conteneur étant sous Debian 10, les voici:

    • dpkg-reconfigure tzdata et venir sélectionner Europe/Paris
    • timedatectl set-timezone Europe/Paris
    • ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime

    Enfin un petit date ou timedatectl pour vérifier.

    Vous voilà à jour 🙂

  • 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