Billets (page 18)
L'extension Visual Studio Code Terraform
Dans cet article, j'explique comment utiliser l'extension Terraform pour Vs Code afin d'améliorer l'écriture de code HCL. L'extension permet l'autocomplétion pour les providers, ressources et modules, la validation syntaxique avec terraform validate, ainsi que des outils de navigation et de formatage de code. Elle intègre également des fonctionnalités expérimentales comme l'achèvement automatique des blocs, facilitant la gestion de vos projets Terraform dans VS Code.
Test ACEPC AK1 : Mini-PC pour lab DevOps
Le test de l'ACEPC AK1 présente ce mini-PC comme une solution pratique pour des tâches de qualification et de développement. Avec un processeur Intel Celeron, 4 Go de RAM et un SSD ajouté, il gère efficacement Windows et Ubuntu, tout en restant silencieux et sans surchauffe. Il est idéal pour héberger des VM et des outils comme K3S dans un home lab DevOps.
Lire l'article
Tester vos API swagger/openAPI avec Dredd
Dans cet article, j'explique comment utiliser Dredd pour tester automatiquement des API décrites avec OpenAPI ou Swagger. Après avoir installé Dredd via Node.js, je montre comment créer un fichier de configuration et utiliser un exemple d'API pour effectuer les tests. L'outil permet de vérifier facilement que l'API fonctionne comme prévu, sans avoir à écrire du code supplémentaire. Il est aussi possible d'intégrer Dredd dans un pipeline CI/CD pour automatiser les tests des API lors des déploiements.
Lire l'article
Test des bidons fidlock twist bottle
Dans cet article, je teste les bidons Fidlock Twist, réputés pour leur système magnétique unique. Je partage mon expérience avec leur installation sur le cadre de vélo, la facilité de clipser et déclipser les bidons, ainsi que leur performance sur route. Après plusieurs années d'utilisation, je constate que ces bidons restent fonctionnels et pratiques, bien que leur étanchéité se détériore légèrement après quatre ans. Ils constituent un excellent choix pour les cyclistes cherchant fiabilité et facilité d'utilisation.
Lire l'article
Review MinisForum UM250
Dans cet article, je partage mon retour d'expérience avec le MinisForum UM250, un mini-PC puissant grâce à son processeur AMD Ryzen V1605B. J'explique pourquoi j'ai choisi ce modèle pour mon HomeLab DevOps, notamment pour héberger Ansible AWX, Gitlab-CI runners et k3s. Je détaille l'installation d'Ubuntu 21.10, la configuration des partitions et mes futurs projets pour optimiser mon infrastructure. Ce mini-PC offre de bonnes performances pour un coût abordable, avec la possibilité de mises à jour matérielles.
Lire l'article
Tester vos API avec Postman/Newman
Tester ces endpoint d’API fait parti des impératifs avant tout déploiement d’une nouvelle version, à la recherche d'une régression ou d'un bug.
Lire l'article
Utiliser votre clé SSH pour Github
Cet article explique comment configurer une clé SSH pour sécuriser vos interactions avec GitHub. Il décrit les étapes pour générer une clé SSH, l'ajouter à votre agent SSH et la lier à votre compte GitHub pour éviter l'authentification par mot de passe lors des push ou pull. Cette méthode améliore la sécurité et l'efficacité lors des collaborations sur des projets Git.
Lire l'article
Plusieurs disques pour vos VM KVM avec Vagrant
Dans cet article, j'explique comment ajouter plusieurs disques à des machines virtuelles KVM avec Vagrant et Libvirt, en utilisant le format qcow2. Je montre comment configurer un fichier Vagrantfile pour ajouter des disques supplémentaires à vos machines virtuelles, puis les formater et les monter à l'aide de Ansible. Je présente également des méthodes pour gérer les volumes logiques ou partitions classiques selon vos besoins.
Lire l'article
Utilisation des triggers Vagrant
Les triggers Vagrant sont un outil puissant pour automatiser les tâches lors du déploiement d'environnements virtuels. Que ce soit pour exécuter des scripts avant ou après le provisionnement, les triggers permettent de personnaliser et de contrôler chaque étape du cycle de vie de vos machines virtuelles. 🛠️
Lire l'article
Vagrant 2.3.0 : transition vers Vagrant Go
Cet article explore les nouveautés de Vagrant 2.3.0, une version de transition vers Vagrant 3.0, qui introduit Vagrant-Go. Vous y trouverez des tests d'installation de plugins comme vagrant-libvirt sur une machine Ubuntu, ainsi qu'une comparaison entre les versions Ruby et Go de Vagrant. Je vous partage des conseils pour éviter les problèmes de compatibilité entre ces versions et des remarques sur la latence observée avec la version en Go. Il conclut avec des réflexions sur l'avenir de Vagrant et l'intégration d'HCL.
Lire l'article
Des boxes Vagrant Docker avec WSL 2
Dans cet article, j'explique comment utiliser Vagrant avec des boxes Docker sur WSL2, en contournant certaines limitations de Docker sous Windows. Je vous guide à travers l'installation de Docker directement dans WSL2 sans Docker Desktop, ainsi que la configuration de Vagrant pour lancer des containers Docker en tant que boxes Vagrant. Cette approche permet d'optimiser les performances et la gestion des ressources, tout en profitant des avantages de Vagrant et Docker dans un environnement WSL2.
Lire l'article
Casque Lumos Ultra sécurisé et connecté
Cet article présente le casque Lumos avec MIPS et des clignotants intégrés, idéal pour le vélotaf. Ce casque combine sécurité et visibilité grâce à ses clignotants arrière et avant, commandés via une télécommande fixée au guidon. Le MIPS (Multi-directional Impact Protection System) ajoute une protection supplémentaire contre les impacts. Un excellent choix pour ceux qui recherchent à la fois confort et sécurité pour leurs trajets urbains à vélo.
Lire l'article