Category: Déploiement

  • Déployer et enrichir CentOS 8

    Déployer et enrichir CentOS 8

    Avec la sortie de CentOS 8, j’ai eu le besoin de déployer facilement la distribution et de construire des paquets personnels pour l’enrichir. Le déploiement sera fait via un cobbler existant et la construction de RPM avec un système Koji déjà opérationnel. Cobbler Il y a peu de chances que votre cobbler connaisse déjà CentOS […]

  • Création d’une clé USB multiboot bios et UEFI

    Il existe plein d’utilitaires géniaux qui font ça très bien, mais est-ce vraiment si compliqué de le faire à la main ? On n’a besoin que des outils déjà installés sur n’importe quel distribution GNU/Linux: un outil de partitionnement: parted un chargeur de démarrage: Grub2 Un éditeur de texte: vi, emacs, ou même kwrite, gedit […]

  • Ansible par la pratique – Troisième partie: Utilisation avancée de nos playbooks

    Utilisation avancée de nos playbooks Ce tutoriel est la suite de la première partie et de la deuxième partie consacrée à ansible. L’intégralité des fichiers est versionné sur gitlab, en prenant le tag tuto-ansible-3. En effet la branche master va évoluer avec l’avancement de ce tutoriel. Simple mise à jour du système Il est possible […]

  • Passage à Fedora 29

    Passage à Fedora 29

    Le passage de Fedora 28 à Fedora 29 est passé comme une lettre à la poste et sans incident notable. Comme d’habitude, il faut sauvegarder ses données au préalable et il peut être judicieux d’avoir à disposition un live CD ou clé , au cas où… Montée de version On met à jour la version […]

  • Ansible par la pratique – Deuxième partie: Premiers playbooks avec les rôles

    Premiers playbooks utilisant les rôles Ce tutoriel est la suite de la première partie consacrée à ansible. On va partir de l’hypothèse que l’on veut un blog sur notre VPS CentOS 7, en l’occurrence wordpress. Le nom d’hôte pleinement qualifié sera blog.example.com. Pour ce faire il nous faudra donc un LAMP. Nous n’allons pas parler […]

  • Ansible par la pratique – Première partie: les bases

    Ici, on a seulement notre hôte physique (localhost) faisant fonctionner une machine virtuelle (ipv4:192.168.122.243). Bien entendu, notre hôte physique Fedora a le paquet RPM ansible installé. dnf install ansible Notre machine virtuelle est une CentOS fraichement installée (minimal), sans utilisateur (pour l’instant). Lancer des commandes manuellement On va, dans un premier temps essayé de contacter […]

  • Dockerisation du service cobbler

    Étude d’un système cobbler existant Un système cobbler comporte plusieurs services: le service cobbler à proprement parlé un service web (apache) pour distribuer les RPMs un service de transfert de fichier basique (tftp) pour distribuer le noyau bootable permettant d’afficher le menu, et tout ce qui va avec. L’analyse du système existant nous montre Nous […]

  • Passage à Fedora 28

    Passage à Fedora 28

    Le passage de Fedora 27 à Fedora 28 s’est passé sans douleur et quasiment sans incident. Bien entendu, il faut sauvegarder ses données au préalable et il peut être judicieux d’avoir à disposition un live-CD, dans le cas très improbable où la loi de Murphy fait des siennes … Montée de version Mettre à jour […]

  • Découverte de docker swarm

    Pour découvrir le swarm (la nuée ou l’essaim) de docker, on va partir de notre poste Fedora, avec une installation de libvirt fonctionnelle. Installation On va créer deux nouvelles machines virtuelles que l’on nommera worker1 et worker2: 2 vCPUs et 4Go de RAM. Sur l’hôte servant de manager, on initialise le swarm (aka le poste […]