Toggle navigation
Table of Contents
Glossary
all salt modules
index
Get Started
Salt Table of Contents
¶
Job Management
The Minion proc System
Functions in the saltutil Module
The jobs Runner
active
lookup_jid
list_jobs
Scheduling Jobs
run_on_start
States
Highstates
Runners
Scheduler With Returner
Salt Event System
Event types
Salt Master Events
Listening for Events
From the CLI
Remotely via the REST API
From Python
Firing Events
Firing Events from Python
From Salt execution modules
From Custom Python Scripts
Salt Proxy Minion
New in 2015.8.2
New in 2015.8
Getting Started
Configuration parameters
Proxymodules
The __proxyenabled__ directive
Salt Proxy Minion End-to-End Example
SSH Proxymodules
Connection Setup
Command execution
Output parsing
Connection teardown
Salt Syndic
Configuring the Syndic
Configuring the Syndic with Multimaster
Running the Syndic
Topology
Syndic wait
Syndic config options
High Availability Features in Salt
Multimaster
Multimaster with Failover
Syndic
Syndic with Multimaster
Windows Software Repository
Configuration
Populate the Repository
Sync Repo to Windows Minions
Install Windows Software
Show Installed Packages
Install a Package
Uninstall Windows Software
Repository Location
Maintaining Windows Repo Definitions in Git Repositories
Creating a Package Definition SLS File
Managing Windows Software on a Standalone Windows Minion
Custom Location for Repository SLS Files
Config Options for Minions 2015.8.0 and Later
Config Options for Minions Before 2015.8.0
Changes in Version 2015.8.0
Config Parameters Renamed
pygit2/GitPython Support for Maintaining Git Repos
Troubleshooting
Incorrect name/version
Changes to sls files not being picked up
Packages management under Windows 2003
How Success and Failure are Reported
Windows-specific Behaviour
Group parameter for files
Dealing with case-insensitive but case-preserving names
Dealing with various username forms
Specifying the None group
Symbolic link loops
Modifying security properties (ACLs) on files
Salt Cloud
Configuration
Configuration Inheritance
QuickStart
Using Salt Cloud
Command Line Reference
Basic
Profiles
Maps
Actions
Functions
Core Configuration
Installing salt cloud
Core Configuration
Windows Configuration
Windows Configuration
Cloud Provider Specifics
Getting Started With Aliyun
Getting Started With Azure
Getting Started With DigitalOcean
Getting Started With EC2
Getting Started With GoGrid
Getting Started With Google Compute Engine
Getting Started With HP Cloud
Getting Started With Joyent
Getting Started With LXC
Getting Started With Linode
Getting Started With OpenStack
Getting Started With Parallels
Getting Started With Proxmox
Getting Started With Rackspace
Getting Started With Saltify
Getting Started With Scaleway
Getting Started With SoftLayer
Getting Started With Vexxhost
Getting Started With VMware
Getting Started With vSphere
Miscellaneous Options
Miscellaneous
Troubleshooting Steps
Troubleshooting
Extending Salt Cloud
Adding Cloud Providers
Adding OS Support
Using Salt Cloud from Salt
Using Salt Cloud from Salt
Feature Comparison
Features
Tutorials
QuickStart
Using Salt Cloud with the Event Reactor
netapi
modules
Writing netapi modules
Configuration
The
__virtual__
function
The
start
function
Inline documentation
Loader “magic” methods
Introduction to netapi modules
Client interfaces
Salt Virt
Salt Virt Tutorial
The Salt Virt Runner
Based on Live State Data
Deploy from Network or Disk
Virtual Machine Disk Profiles
Virtual Machine Network Profiles
Understanding YAML
Rule One: Indentation
Rule Two: Colons
Rule Three: Dashes
Learning More
Glossary
2015.8.12
2016.3.4
Develop
Introduction to Salt
Installation
Tutorials
Targeting Minions
Storing Static Data in the Pillar
Reactor System
The Salt Mine
External Authentication System
Access Control System
Job Management
Managing the Job Cache
Storing Job Results in an External System
Storing Data in Other Databases
Salt Event System
Beacons
Salt Engines
Running Custom Master Processes
High Availability Features in Salt
Salt Syndic
Salt Proxy Minion
Salt Package Manager
Salt Transport
Windows Software Repository
Windows-specific Behaviour
Salt Cloud
netapi
modules
Salt Virt
Understanding YAML
Master Tops System
Salt SSH
Salt Rosters
Reference
Salt Best Practices
Hardening Salt
Troubleshooting
Developing Salt
Release notes
Salt Community Projects
Security disclosure policy
Frequently Asked Questions
Glossary