Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Salt Paris Meetup - septembre 2017 - formulas and salt-cloud

168 views

Published on

Saltstack REX about using formulas and salt-cloud

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Salt Paris Meetup - septembre 2017 - formulas and salt-cloud

  1. 1. SALT PARIS MEETUP - SEPTEMBRE 2017 - FORMULAS AND SALT-CLOUD
  2. 2. Utiliser les formula pour déployer des composants logiciels sur le cloud (avec salt-cloud)
  3. 3. INTRODUCTION Meetup Salt Paris - septembre 2017 Arthur Lutz (Logilab)
  4. 4. SALT STATES abstraction d'un état souhaité abstraction de la distribution utilisée (pkg.installedpour yum/ debpar exemple)
  5. 5. SALT FORMULAS Ensemble cohérent de states abstraction de la distribution utilisée (multiplateforme) con gurable via un pillar exemples des paramètres à con gurer dans pillar.example "sane defaults"
  6. 6. SALT FORMULAS elasticsearch nginx apache nagios postgresql nfs munin sensu monit varnish Voir liste complète : https://github.com/saltstack- formulas/
  7. 7. SALT FORMULAS - PAR LOGILAB cubicweb saem
  8. 8. TESTER SES FORMULAS KitchenCI : testinfra : Exemple : elasticsearch-formula http://kitchen.ci/ https://testinfra.readthedocs.io/ .kitchen.yml .travis.yml
  9. 9. SALT-FORMULA "Yes, Salt can Salt itself!" https://github.com/saltstack-formulas/salt-formula
  10. 10. SALTSCAFFOLD Module python pour créer un squelette de formula bonne pratiques en terme de structure et de tests https://github.com/cmarzullo/saltscaffold
  11. 11. SALT CLOUD
  12. 12. SALT CLOUD Piloter du cloud privé ou public avec salt démarrer (ou supprimer) une VM à la demande Possible d'élaborer une cartographie de son infra (map) Salt va utiliser les API du cloud pour créer la ressource et bootstraper salt via ssh
  13. 13. SALT CLOUD CONFIGURATION
  14. 14. UTILISATION sur OpenStack sur AWS exemples : labo créé à la volée pour une formation environment reproductible environment elastique (workers de calcul utilisant les pillars et la mine pour se con gurer)
  15. 15. PROSPECTION 1/2 Salt Package Manager Nécessaire d'exprimer des dépendances entre formule Salt Package Manager ? https://docs.saltstack.com/en/latest/topics/spm/index.
  16. 16. SPM
  17. 17. PROSPECTION - 2/2 Juju https://jujucharms.com/
  18. 18. LOGILAB RECRUTE!
  19. 19. FIN Des questions ? Des ajouts ? Présentation : Contact : twitter: mastodon : http://slides.logilab.fr/2017/salt_meetup_cloud_formul @arthurlutz @logilab arthurlutz@social.logilab.org

×