CFEngine - Réusabilité et Modularité

Speaker(s) : Nicolas Charles

  • Language : Français
  • Level : Newbie
  • Nature : Conference
  • Date : Monday 9 July 2012
  • Schedule : 14h40
  • Duration : 40 minutes
  • Place : Uni Mail S150
Target audience : Professionals

Abstract

CFEngine est un outil de gestion de configuration performant, fiable et en pleine evolution. Néanmoins, sa syntaxe est souvent (à tort ?) considérée comme difficile d’accès et ses configurations difficilement partageables. Nous montrerons comment le langage permet une encapsulation à chaque niveau des differents éléments, offrant souplesse et modularité. Puis nous verrons dans cette présentation comment utiliser le design-center, un environnement de travail sur GitHub permettant à la communauté de collaborer et d’améliorer les bonnes pratiques et configurations courantes, via des exemples concrets et pratiques.

Biographie

Nicolas CHARLES est un développeur arrivé tardivement à l’administration système, et à la gestion de configuration en particulier avec CFEngine. Son implication dans la communauté lui a valu le titre de CFEngine Community Champion. Il est cofondateur de Normation, la société qui vise à démocratiser la gestion de configuration au travers de la solution open-source Rudder

Attached documents

CFEngine slides
CFEngine slides (PDF - 768.3 kb)