Aller au contenu
medium

Blog DevSecOps - Page 4

Billets (page 4)

Traefik Proxy v3 apporte beaucoup de nouveautés

Plongez dans les nouveautés de Traefik v3 avec mon dernier billet de blog. Découvrez comment l'intégration de WebAssembly et la compatibilité avec Kubernetes Gateway API transforment la gestion des applications cloud-native. Ne manquez pas de lire comment ces avancées font de Traefik un outil incontournable pour optimiser la performance et la flexibilité de vos architectures.

Lire l'article

Découverte d'OpenBao 2.0

En juillet 2024, OpenBao 2.0 a été livré. Ce projet est un fork de HashiCorp Vault, créé suite au changement de licence de Vault vers la Business Source License (BSL), qui limite son utilisation commerciale. OpenBao est basé sur la dernière version de Vault sous licence MPL 2.0, ce qui garantit une gestion des secrets totalement open source.

Lire l'article

Incus : boostez vos tests Ansible

Dans cet article, je partage mon expérience avec Incus, une alternative rapide et légère à Vagrant pour tester mes rôles Ansible. Après avoir rencontré des problèmes avec Vagrant et QEMU/KVM, je me suis tourné vers Incus. J'explique comment l'installer, créer des environnements de test reproductibles et l'intégrer avec Molecule pour automatiser les tests Ansible. Grâce à cette solution, j'ai grandement amélioré ma productivité en réduisant les temps de démarrage des conteneurs et machines virtuelles.

Lire l'article

Clés pour une gestion sûre en production

Un jour, un collègue a volaontairement effacé toutes les images de notre registry de conteneurs pour ne plus voir l'alerte sur le remplissage du filesystem. Résultat ? Plus de cent images à regénerer, des pipelines à relancer en urgence et des heures de travail perdues pour toute l’équipe. Ce genre de catastrophe met en lumière l’importance de suivre les bonnes pratiques en production. Dans cet article, je partage mon expérience sur les erreurs à éviter et les clés d'une gestion efficace de l’environnement de production, pour garantir stabilité et sécurité au quotidien.

Lire l'article

Utiliser Vagrant avec un MacBook Mx (ARM64)

Ce billet explore les défis et solutions pour utiliser Vagrant sur un Mac M1/M2/M3, en se concentrant sur l'émulation de l'architecture x86_64 grâce à QEMU. Après avoir surmonté les limitations initiales liées à la transition vers le macbook, je vous partage mes découvertes, y compris l'installation et la configuration nécessaires pour émuler une machine x86_64.

Lire l'article

OpenBao le fork d'HashiCorp Vault

Dans ce billet, je présente OpenBao, un fork d'HashiCorp Vault initié en réponse à l'adoption de la Business Source License (BSL) par HashiCorp. OpenBao, sous licence MPLv2, vise à préserver l'ouverture et la liberté de l'open-source, tout en offrant une alternative à Vault avec un fort accent sur la sécurité et la conformité. La roadmap d'OpenBao prévoit d'améliorer les fonctionnalités existantes tout en élargissant le support pour les plateformes cloud et les architectures distribuées, afin de répondre aux besoins croissants des entreprises en matière de gestion des secrets.

Lire l'article

Migrer de Linux à macOS

Ce guide est conçu pour aider les utilisateurs Linux à migrer efficacement vers macOS. Il couvre en détail les spécificités du système macOS, en se concentrant sur la maîtrise du Terminal, les différences dans la gestion des permissions avec sudo et l'utilisation du gestionnaire de packages Homebrew. En explorant des fonctionnalités spécifiques telles que le clavier macOS pour les utilisateurs francophones et les raccourcis essentiels comme Command + Tab, ce guide facilite la transition tout en maximisant la productivité.

Lire l'article

Ansible vs Terraform

Dans ce billet, nous examinons en profondeur les différences entre Ansible et Terraform, deux outils essentiels dans le domaine de l'infrastructure en tant que code (IaC). Ansible excelle dans la gestion de configuration et l'automatisation des tâches, offrant une approche flexible pour gérer des configurations de systèmes d'exploitation et des applications. En revanche, Terraform se distingue par sa capacité à provisionner des infrastructures complètes de manière déclarative, en permettant de créer, modifier et versionner des ressources sur une large gamme de fournisseurs de cloud.

Lire l'article

Colima l'alternative à Docker Desktop sur MacOS

Dans cet article, nous explorons Colima, une alternative légère à Docker Desktop, conçue pour fonctionner de manière native sur les systèmes macOS. Colima se distingue par sa simplicité et sa performance, en utilisant Lima et QEMU pour créer des environnements de conteneurs, sans les contraintes de Docker Desktop. Cette solution est particulièrement adaptée aux développeurs souhaitant un environnement de conteneurisation plus intégré au système, tout en maintenant une compatibilité avec les outils Docker existants.

Lire l'article

Mettre à jour Ansible AWX sur Kubernetes

Dans cet article, je vous montre comment mettre à jour Ansible AWX sur un cluster Kubernetes en utilisant l'AWX Operator. Je décris les étapes pour désinstaller l'ancienne version de l'operator, installer la nouvelle version et vérifier l'état du déploiement en cours. Vous apprendrez aussi à configurer l'environnement et à gérer les volumes persistants pour éviter toute perte de données lors de la mise à jour. Cela garantit une continuité dans vos déploiements AWX sur Kubernetes.

Lire l'article