Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SaltPad: The WEB GUI your infrastructure deserves

410e3353165c33043ab69be7fc366428?s=47 Boris Feld
November 18, 2014

SaltPad: The WEB GUI your infrastructure deserves

Presentation of SaltPad, a web GUI for SaltStack powered infrastructures.

410e3353165c33043ab69be7fc366428?s=128

Boris Feld

November 18, 2014
Tweet

Transcript

  1. SaltPad Give your infrastructure the web UI it deserves!

  2. About me • Python Dev • DevOps • SaltStack enthusiast

    since I discovered it • @lothiraldan
  3. Salt is awesome…

  4. But sometimes…

  5. The missing Web UI • Job output pretty outputting •

    And a special treatment for state.highstate jobs • Management of minions (keys, last runs, pillar) • Run job, save job parameters as templates and run them with one-click button • Accelerate minions debugging
  6. Let me introduce you to SaltPad !

  7. With a live demo!

  8. Internals • Use SaltStack API for everything. • No DB,

    jobs templates are stored in salt master config. • Python Flask application.
  9. TODO • Some features are not yet implemented. • Add

    some caching to improve responsiveness. • Add support for SaltStack API 2014.7.0. • Improve the API in order to implement new features and improve responsiveness.
  10. FOSS for the win! • It’s open-source and available here:

    https:// github.com/tinyclues/saltpad • I would like to thank my employer tinyclues for its sponsorship on SaltPad.
  11. Questions?