123
Propellor

Propellor

Propellor est un système de gestion de configuration utilisant Haskell et Git.Chaque système a une liste de propriétés dont Propellor s'assure qu'elles sont satisfaites.Linux et FreeBSD sont pris en charge.
Propellor est configuré via un référentiel git, qui vit généralement dans ~ / .propellor / sur votre machine de développement.Propellor clone le référentiel sur chaque hôte qu'il gère, de manière sécurisée.Les propriétés sont définies à l'aide de Haskell.Il existe une documentation API assez complète, qui comprend de nombreuses propriétés intégrées pour gérer APT et Apache, cron et commandes, DNS et Docker, etc.pleine puissance de Haskell.Espérons que cette puissance puisse être mise à profit pour créer des propriétés déclaratives puissantes, bien idempotentes et faciles à adapter aux besoins particuliers d'un système!

Alternatives à Propellor pour Python avec licence open source