La communauté Salt française (ou plutôt francilienne) s'est réunie dans les locaux parisiens de Dailymotion pour son premier meetup de l'année, autour de trois présentations. Voici un compte rendu (très court) pour vous renvoyer vers les références.
Utiliser salt dans des docker
David Douard de Logilab a fait une rapide présentation sur l'utilisation de salt dans un conteneur docker, par exemple pour tester des configurations salt.
Cette présentation s'est déroulée en deux parties :
- un présentation rapide de docker
- une démonstration de l'utilisation de salt dans un docker, avec :
- la configuration requise pour lancer un salt-master local pour piloter les minions lancés dans des conteneurs,
- la présentation d'un Dockerfile qui produit une image docker minimal, basée sur une Debian jessie, avec un salt-minion installé et lancé par supervisord,
- un exemple de test de configuration d'un apt-cacher à partir de la formula existante.
Découper ses states/pillar salt
Paul Tonelli, de Heuritech, nous a fait une présentation sur la bonne manière de sécouper ses states et pillars salt pour installer un salt-master chez un client, et a parlé des bonnes pratiques d'organisation du code salt.
Le support de sa présentation sont disponibles ici.
SaltPad
Boris Feld de Tinyclues nous a refait une présentation rapide de son projet saltpad, une interface web pour piloter salt, sous forme d'une démonstration de l'outil.
Discussions
Des discussions se sont engagées suites à ces présentations, notament sur :
- qui utilise, et comment, les environnements dans une configuration salt,
- état et stabilité des modules dockerio récement arrivés dans salt,
- état de la salt-api et utilisation des ACLs
Ces discussions pourraient être le sujet de présentations et de discussions plus avancées lors d'un prochain meetup.
Conclusion
Merci à Dailymotion d'avoir acceuilli et apporté à boire, et fourni les pizzas.
Pour le prochain meetup (avril), votez pour une date sur framadate et n'hésitez pas à inscrire une proposition de présentation ou de lieu sur le pad d'organisation.