Je configure mes serveurs avec fabric et fabtools

Type:
pyconfr
Audience level:
Intermediate
Category:
présentation
Septembre 15th midi – 12:30 après-midi

Description

Automatiser la configuration de serveurs et le déploiementd'applications grâce à fabric et son extension fabtools.

Abstract

Fabric est un outil écrit en Python permettant d'exécuter des actions sur des machines distantes via SSH, pour automatiser des tâches d'administration système ou de déploiement d'applications.

fabtools lui ajoute un ensemble de primitives utiles pour gérer l'installation de paquets, la création d'utilisateurs, de bases de données, etc.

En plus du style impératif usuel, fabtools permet également d'adopter un style plus déclaratif, à la manière d'outils plus complexes comme Chef ou Puppet.