awesome-saltstack

🧂 A collaborative curated list of awesome SaltStack resources, tutorials and other salted stuff.

Archived

GitHub

521 stars
33 watching
69 forks
last commit: 6 months ago
Linked from 3 awesome lists

awesomeawesome-listconfiguration-managementlistsaltstack

Awesome SaltStack / Official resources

Salt Project site Salt Project (Salt Open Source) website
vRealize Automation SaltStack Config vRealize Automation SaltStack Config website at VMware (new name for commercial SaltStack product)
GitHub repo 14,192 10 days ago Salt's source code, issues discussion and collaboration
GitLab repo Salt Project's eventual new home
SaltStack Documentation Official documentation
Salt in 10 minutes Official walkthrough
SaltStack Get Started These tutorials walk you through the basics of getting SaltStack up and running
Training and certification Official training
Jinja2 documentation This official documentation covers the used templating language in Salt
Salt Module Contributions 169 almost 4 years ago Salt modules developed by the community

Awesome SaltStack / Tutorials

About SaltStack Extensive blogpost with lots of in-depth information
A dive into SaltStack SaltStack uncovered - Configuration management has been a big leap forward for System Engineers
How To Use Salt Cloud Map Files to Deploy App Servers and an Nginx Reverse Proxy Walkthrough on how to use Salt Cloud Map Files to deploy application servers and an Nginx reverse proxy
An Introduction to SaltStack Terminology and Concepts Part 1 of 6 in the series
SaltStack Infrastructure: Installing the Salt Master Part 2 of 6 in the series
SaltStack Infrastructure: Configuring Salt-Cloud to Spin Up DigitalOcean Resources Part 3 of 6 in the series
SaltStack Infrastructure: Creating Salt States for Nginx Web Servers Part 4 of 6 in the series
SaltStack Infrastructure: Creating Salt States for HAProxy Load Balancers Part 5 of 6 in the series
SaltStack Infrastructure: Creating Salt States for MySQL Database Servers Part 6 in the series
Getting Started with SaltStack - the Other Configuration Management System Built with Python A Linux Journal "Getting started" from 2013
Create an army of Salt minions on DigitalOcean Combine the simplicity of Salt with DigitalOcean's snapshot and image feature
Vagrant & SaltStack Quickstart Tutorial Getting started with SaltStack and Vagrant
Salt-API, A Crash Course Get a barebones salt-api proof of concept up and running
Revised Getting Started with SaltStack - Part 1 Simple setup and play around on the command line
SaltStack Examples Will teach you some of default functions in a quick way
Getting Started with Saltstack and salt-workspace Learning SaltStack by setting up a salt-workspace
Getting started with Salt Structure Learn how to setup a structured SaltStack workspace
Introduction to SaltStack 19 over 6 years ago A two day course designed to quickly introduce System Administrators and Application Developers on how to start using Saltstack
The Simplest Way to Learn SaltStack Start to learn the basics of SaltStack by setting it up in Docker
SaltStack - Quick Guide Part of the larger "Learn SaltStack"-tutorial at Tutorials Point
Upgrading Salt to Python 3 How to switch SaltStack from Python2 to Python3
Salt Guides and Tutorials, by Linode A good collection of Salt guides and tutorials created and managed by Linode

Awesome SaltStack / Code

valentin2105/Kubernetes-Saltstack 205 about 1 year ago Saltstack recipe to deploy Kubernetes cluster from scratch
madflojo/masterless-salt-base 27 almost 7 years ago Quickly bootstrap a generic(ish) Ubuntu server. One that is ready to host Docker containers

Awesome SaltStack / Integrations

Jenkins Salt API Plugin This plugin sends a SaltStack API message as a build step
Rundeck 8 4 months ago Generate Rundeck node resources from the Salt Mine

Awesome SaltStack / Books

O'Reilly - Salt Essentials By Craig Sebenik, Thomas Hatch
O'Reilly - Network Automation at Scale By Mircea Ulinic and Seth House (an ebook sponsored by Cloudflare)
Leanpub - SaltStack For DevOps By Aymen El Amri
Leanpub - Getting Started with SaltStack By Ben Hosmer
Packt - Learning SaltStack, 2nd ed. By Colton Myers
Packt - Mastering SaltStack, 2nd ed. By Joseph Hall
Packt - Extending SaltStack By Joseph Hall
Packt - Salt Cookbook By Anirban Saha

Awesome SaltStack / Videos

SaltStack SaltStack's official YouTube channel
Salt Project on Twitch Salt Project's official Twitch channel
Managing Your Infrastructure with SaltStack PyCon 2015 - April 11, 2015 - Colton Myers
Testing Salt States with Docker SaltStack PDX - June 23, 2015 - Jason Denning
Beyond Configuration Management with SaltStack for Event-Driven Infrastructure Southern California Linux Expo - January 23, 2016 - David Boucha
Automation and Orchestration with SaltStack and Twilio Devops Chicago - March 2, 2016 - Nathan Brooks
SaltStack for FreeBSD A 7-part video crash course on SaltStack for FreeBSD
SaltConf15 - YouTube There were more than 60 talks delivered at SaltConf15 and we recorded all of them
SaltConf16 - YouTube Video recordings of SaltConf16 presentations
SaltConf17 - YouTube Video recordings of SaltConf17 presentations delivered by SaltStack customers and partners
SaltConf18 - YouTube Video recordings of SaltConf18 presentations
SaltConf19 - YouTube Video recordings of SaltConf19 presentations
SaltConf20 - YouTube Video recordings of SaltConf20 presentations

Awesome SaltStack / Tools

SaltGUI 523 10 days ago A web interface for managing SaltStack based infrastructure
Silica A Flask-based lightweight Salt web console
Molten 208 almost 2 years ago Molten is a WebUI for the REST API exposed by Saltstack
salt-pepper A CLI Frontend to the salt-api systems
salt-sproxy 117 5 months ago Salt plugin to automate the management and configuration of devices and applications, without running (Proxy) Minions
salt-lint 154 3 months ago Checks Salt state files (SLS) for practices and behavior that could potentially be improved
Alcali A web based tool for monitoring and administrating Saltstack Salt
ISalt 67 8 months ago IPython-based command shell for interactive Salt programming

Awesome SaltStack / Presentations

Getting Started with SaltStack By Peter Baumgartner
An introduction to infrastructure management with SaltStack By Aurelien Geron
Saltpad: A SaltStack Web GUI By Boris Feld
Intro to SaltStack By Justin Carmony
salt-deconstructed Video and presentation (slides & PDF) by Carson Anderson

Awesome SaltStack / Blogposts and opinions

Docker with SaltStack How-to use SaltStack on a virtual cloud server based on Debian or Ubuntu
One week of Salt: frustrations and reflections First hand experiences from a Chef user
Getting started with SaltStack by example: Automatically Installing nginx A good getting started guide for both Salt master and minions
SaltStack: Manage entries in unmanaged files with File Blockreplace How to use the SaltStack's core
SaltStack: Keeping Salt Pillar data encrypted using GPG On secure encryption/decryption of pillar data
Secure Pillar in SaltStack with GPG Encrypting your pillar data can be done with GPG
Network-Automation with Salt, NAPALM and Kubernetes How to manage legacy devices that are not able to install software natively on themselves
Using Salt like Ansible How to use Salt in a way similar to Ansible
Using Salt with reclass Use class inheritance to define nodes roles and avoid duplication
Text editor plugins for Salt states and YAML/Jinja Covers plugins for different editors when writing Salt states
Writing a custom Salt Grain Writing a custom Salt Grain, and why you might want to
Building Self-Healing Applications Automate the detection and first action to correct errors in your infrastructure
Testing your salt states with kitchen-salt Make it easy to test salt states or formulas independently of a production environment
Salt Sudo Using Salt custom modules to manage sudo access for users
Complex User management with Saltstack (using Py! renderer) Using a centralized User YAML file that contains all users' data
Vagrant Provisioning with SaltStack Provisioning Virtual System using Masterless Salt Stack
Salt DevKit with External Formulas Local Development with Vagrant using external Salt formulas
Prometheus - Auto-deploying Consul and Exporters using Saltstack How to deploy SaltStack, Consul and the Prometheus Node Exporter on Linux
Network Automation at Scale Up and running in 60 minutes
SaltStack Overview An excellent overview and introduction of Salt
Parsing Command Output in Saltstack with JC How to easily parse remote command output in SaltStack, using

Awesome SaltStack / Discussions

Reddit: Vagrat, SaltStack, Ansible, Docker, Chef, Puppet, Packer.. Something Discussion on Reddit, started Sept. 2014 in

Awesome SaltStack / Community

Salt IRC chat IRC about Salt on Libera Chat
SaltStack Community Slack Official SaltStack Slack Community ( )
SaltStack on Reddit SaltStack subreddit
#saltstack on Network to Code Slack #saltstack channel on Network To Code Slack ( )
#saltstack on VMware {code} Community Slack #saltstack channel on VMware {code} Community Slack ( )
Twitter feed Official Salt Project Twitter account
Mailing list Salt-users mailinglist on Google Groups
SaltStack Meetups Worldwide Meetup groups
SaltConf Annual user conference for SaltStack customers, users, partners, developers and community members
Facebook Official Salt Project Facebook account

Awesome SaltStack / Formulas

SaltStack Formulas A central collection of formula repositories for SaltStack
Salt Formulas A community developed SaltStack formulas ecosystem
Writing SaltStack formulas An overview on writing SaltStack formulas
Salt Formulas In-depth blogpost about Salt Formulas

Awesome SaltStack / Cheat sheets

SaltStack Cheat Sheet Plus 34 about 4 years ago By Facu de la Cruz
Salt Commands cheat sheet List of common Salt commands
SaltStack Wiki 14,192 10 days ago Cheat sheet in the SaltStack GitHub Wiki

Awesome SaltStack / Uncategorized

Salt (software) Wikipedia (English)

Awesome SaltStack / Attic

How To Install Salt on Ubuntu 12.04 Part 1 of 2 in the series
How To Create Your First Salt Formula Part 2 in the series
Automated Provisioning of DigitalOcean Cloud Servers with Salt Cloud on Ubuntu 12.04 Walkthrough on automated provisioning of DigitalOcean Cloud Servers with Salt Cloud on Ubuntu 12.04
How To Install and Configure Salt Master and Minion Servers on Ubuntu 14.04 SaltStack installation walkthrough for Ubuntu 14.04
Docker Swarm 1.12 Cluster Orchestration with SaltStack Let's see how we can automate the spin-up of a cluster using SaltStack

Backlinks from these awesome lists: