TDI

Infrastructure et opérations

Un filet de sécurité pour se lancer dans la refonte d’un module Puppet

Le but de cet article est d'étudier la façon dont on peut se construire un filet de sécurité quasi automatiquement avant de se lancer dans la réécriture d'un obscur module Puppet. Le vieux module AKA la bête à 7 têtes Ce module, vous le connaissez, vous l'avez peut-être même écrit quand vous débutiez avec Puppet. Il n'a aucun tests, il est écrit à la va-vite, aucun commentaire, une paire d'appels à des scripts externes pas plus documentés et puppet-lint en viendrait même à se demander si c'est bien…

Lire la suite
Archi & techno

TDI ou Test Driven Infrastructure

Objectif Une des valeurs portées par le mouvement DevOps réside dans l'ouverture et l'échange des outils, bonnes pratiques, us et coutumes entre Devs et Ops. Essayons donc dans ce billet de tirer profit des bonnes habitudes du TDD et voir dans quelle mesure il y aurait matière à les piquer / adapter dans le monde du run et des infrastructures. Une idée serait de considérer l'infrastructure comme un système testable et donc mettre en place une stratégie systématique de TDI pour Test-Driven Infrastructure. Un changement,…

Lire la suite