A gui and cli to manage saltstack deployments
JavaScript CSS SaltStack Other
Latest commit f3cb734 Sep 8, 2016 @Lothiraldan committed on GitHub Merge pull request #175 from rtx3/patch-1
Update nginx configuration file
Permalink
Failed to load latest commit information.
app Don't attempt to access invalid variable URL in error May 31, 2016
docs Merge pull request #175 from rtx3/patch-1 Sep 8, 2016
salt_master_docker Docker env cleaning Jun 14, 2016
screenshots Add first screenshot Dec 31, 2015
vagrant Try to make saltpad compatible with cherrypy single-app-page server Mar 21, 2016
.dockerignore Update the Docker environment + README Mar 21, 2016
.gitignore Improve gitignore Mar 7, 2016
AUTHORS.rst Fork saltpad code from old repository Oct 17, 2014
CONTRIBUTING.rst Fork saltpad code from old repository Oct 17, 2014
Changelog.md Make sure the changelog file reflect github releases Apr 20, 2016
Dockerfile Update the Docker environment + README Mar 21, 2016
HISTORY.rst Fork saltpad code from old repository Oct 17, 2014
LICENSE Fork saltpad code from old repository Oct 17, 2014
README.md Split the README into several doc files in the doc directory. Jun 1, 2016
bower.json Import new code Dec 17, 2015
devServer.js Try to make saltpad compatible with cherrypy single-app-page server Mar 21, 2016
docker-compose.yml Docker env cleaning Jun 14, 2016
index-dev.html Get rid of multiple render Jan 8, 2016
index-prod.html Get rid of multiple render Jan 8, 2016
package.json Fix the build script and bump to v0.3.1 Apr 20, 2016
settings.json.sample Fix trailing commas in settings example comments May 31, 2016
webpack.config.dev.js Fix webpack config for dev static files Dec 31, 2015
webpack.config.playground.js Various fixes before the release Dec 29, 2015
webpack.config.prod.js Try to make saltpad compatible with cherrypy single-app-page server Mar 21, 2016

README.md

What is SaltPad?

SaltPad is a GUI tool to manage SaltStack deployments + orchestration. It's still very young and it should be considered as Alpha.

Image of saltpad

A walkthrough using screenshots is available in the screenshots directory (not up-to-date).

This version of saltpad is a full-rewrite as a single app page. The old version in python is still available in the saltpad_v1 branch (https://github.com/tinyclues/saltpad/tree/saltpad_v1). If you cannot use this version, please open an issue to ease migration and see the Changelog (https://github.com/tinyclues/saltpad/blob/master/Changelog.md).

Features

  • Get overview of all your minion.
  • Get details about each minions, its Salt version.
  • Easy launch of state.highstate jobs with or without dry-run mode.
  • Manage minion keys.
  • Launch jobs.
  • Access jobs details easily.
  • Save job configuration as templates and launch them with one click on a button.
  • Quick debug minion, get all useful information in one place.

Installation and documentation

You can follow installation instructions and more documentation in the docs directory.