https://github.com/mitodl/master-formula
Formula for setting up a salt master with a web ui and unit tests.
https://github.com/mitodl/master-formula
Last synced: about 2 months ago
JSON representation
Formula for setting up a salt master with a web ui and unit tests.
- Host: GitHub
- URL: https://github.com/mitodl/master-formula
- Owner: mitodl
- License: bsd-3-clause
- Created: 2016-02-22T22:12:03.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2023-12-01T14:52:52.000Z (over 1 year ago)
- Last Synced: 2025-02-17T20:51:22.012Z (3 months ago)
- Language: SaltStack
- Size: 51.8 KB
- Stars: 3
- Watchers: 7
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
======
master
======State tree for building a Salt Master
.. note::
See the full `Salt Formulas installation and usage instructions
`_.Available states
================.. contents::
:local:``master``
----------Sets up a salt master node with a `secretary` minion for configuring it and executing maintenance tasks. Allows for a largely pillar based customization of the master node. Includes gitfs with repos defined by pillar.
``master.api``
---------------Sets up the salt api with SSL certificate, running on Tornado.
``master.saltpad``
---------------Installs and configures a SaltPad Web UI. As of 2016-02-25 this requires a development version of SaltStack (refer to SaltPad readme for details).
``master.aws``
---------------Sets up and configures AWS as a provider for salt-cloud. Registers an SSH key with AWS to be used for communicating with minions when they are launched.
Template
========This formula was created from a cookiecutter template.
See https://github.com/mitodl/saltstack-formula-cookiecutter