Virtual modules
aliases | Manage the information in the aliases file |
alternatives | Support for Alternatives system |
apache | Support for Apache |
aptpkg | Support for APT (Advanced Packaging Tool) |
archive | A module to wrap (non-Windows) archive calls |
at | Wrapper module for at(1) |
augeas_cfg | Manages configuration files via augeas |
aws_sqs | Support for the Amazon Simple Queue Service. |
blockdev | Module for managing block devices .. |
bluez | Support for Bluetooth (using BlueZ in Linux). |
boto_asg | Connection module for Amazon Autoscale Groups |
boto_cloudwatch | Connection module for Amazon CloudWatch |
boto_elasticache | Connection module for Amazon Elasticache |
boto_elb | Connection module for Amazon ELB |
boto_iam | Connection module for Amazon IAM |
boto_route53 | Connection module for Amazon Route53 |
boto_secgroup | Connection module for Amazon Security Groups |
boto_sqs | Connection module for Amazon SQS |
brew | Homebrew for Mac OS X |
bridge | Module for gathering and managing bridging information |
bsd_shadow | Manage the password database on BSD systems |
cassandra | Cassandra NoSQL Database Module |
chef | Execute chef in server or solo mode |
chocolatey | A dead simple module wrapping calls to the Chocolatey package manager |
cloud | Salt-specific interface for calling Salt Cloud directly |
cmdmod | A module for shelling out |
composer | Use composer to install PHP dependencies for a directory |
config | Return config information |
cp | Minion side functions for salt-cp |
cron | Work with cron |
daemontools | daemontools service module. This module will create daemontools type |
darwin_sysctl | Module for viewing and modifying sysctl parameters |
data | Manage a local persistent data structure that can hold any arbitrary data |
ddns | Support for RFC 2136 dynamic DNS updates. |
deb_apache | Support for Apache |
debconfmod | Support for Debconf |
debian_ip | The networking module for Debian based distros |
debian_service | Service support for Debian systems (uses update-rc.d and /sbin/service) |
defaults | |
dig | Compendium of generic DNS utilities |
disk | Module for gathering disk information |
djangomod | Manage Django sites |
dnsmasq | Module for managing dnsmasq |
dnsutil | Compendium of generic DNS utilities |
dockerio | Management of Dockers |
dpkg | Support for DEB packages |
ebuild | Support for Portage |
eix | Support for Eix |
environ | Support for getting and setting the environment variables |
eselect | Support for eselect, Gentoo's configuration and management tool. |
etcd_mod | Execution module to work with etcd |
event | Use the Salt Event System to fire events from the |
extfs | Module for managing ext2/3/4 file systems |
file | Manage information about regular files, directories, |
freebsd_sysctl | Module for viewing and modifying sysctl parameters |
freebsdjail | The jail module for FreeBSD |
freebsdkmod | Module to manage FreeBSD kernel modules |
freebsdpkg | Remote package support using pkg_add(1) .. |
freebsdports | Install software from the FreeBSD ports(7) system |
freebsdservice | The service module for FreeBSD |
gem | Manage ruby gems. |
genesis | Module for managing container and VM images |
gentoo_service | Top level package command wrapper, used to translate the os detected by grains |
gentoolkitmod | Support for Gentoolkit |
git | Support for the Git SCM |
glance | Module for handling openstack glance calls. |
glusterfs | Manage a glusterfs pool |
gnomedesktop | GNOME implementations |
grains | Return/control aspects of the grains data |
groupadd | Manage groups on Linux and OpenBSD |
grub_legacy | Support for GRUB Legacy |
guestfs | Interact with virtual machine images via libguestfs |
hadoop | Support for hadoop |
haproxyconn | Support for haproxy .. |
hashutil | A collection of hashing and encoding functions |
hg | Support for the Mercurial SCM |
hosts | Manage the information in the hosts file |
htpasswd | Support for htpasswd command .. |
img | Virtual machine image management tools |
incron | Work with incron |
influx | InfluxDB - A distributed time series database |
ini_manage | Edit ini files |
introspect | Functions to perform introspection on a minion, and return data in a format |
ipset | Support for ipset |
iptables | Support for iptables |
junos | Module for interfacing to Junos devices |
key | Functions to view the minion's public key information |
keyboard | Module for managing keyboards on supported POSIX-like systems such as |
keystone | Module for handling openstack keystone calls. |
kmod | Module to manage Linux kernel modules |
launchctl | Module for the management of MacOS systems that use launchd/launchctl |
layman | Support for Layman |
ldapmod | Salt interface to LDAP commands |
linux_acl | Support for Linux File Access Control Lists |
linux_lvm | Support for Linux LVM2 |
linux_sysctl | Module for viewing and modifying sysctl parameters |
localemod | Module for managing locales on POSIX-like systems. |
locate | Module for using the locate utilities |
logadm | Module for managing Solaris logadm based log rotations. |
logrotate | Module for managing logrotate. |
lvs | Support for LVS (Linux Virtual Server) |
lxc | Control Linux Containers via Salt |
mac_group | Manage groups on Mac OS 10.7+ |
mac_user | Manage users on Mac OS 10.7+ |
macports | Support for MacPorts under Mac OSX. |
makeconf | Support for modifying make.conf under Gentoo |
match | The match module allows for match routines to be run and determine target specs |
mdadm | Salt module to manage RAID arrays with mdadm |
memcached | Module for Management of Memcached Keys |
mine | The function cache system allows for data to be stored on the master so it can be easily read by other minions |
mod_random | New in version 2014.7.0. |
modjk | Control Modjk via the Apache Tomcat "Status" worker |
mongodb | Module to provide MongoDB functionality to Salt |
monit | Monit service module. |
moosefs | Module for gathering and managing information about MooseFS |
mount | Salt module to manage unix mounts and the fstab file |
munin | Run munin plugins/checks from salt and format the output as data. |
mysql | Module to provide MySQL compatibility to salt. |
nagios | Run nagios plugins/checks from salt and get the return as data. |
netbsd_sysctl | Module for viewing and modifying sysctl parameters |
netbsdservice | The service module for NetBSD |
network | Module for gathering and managing network information |
nfs3 | Module for managing NFS version 3. |
nftables | Support for nftables |
nginx | Support for nginx |
nova | Module for handling OpenStack Nova calls |
npm | Manage and query NPM packages. |
omapi | This module interacts with an ISC DHCP Server via OMAPI. |
openbsdpkg | Package support for OpenBSD |
openbsdservice | The service module for OpenBSD |
openstack_config | Modify, retrieve, or delete values from OpenStack configuration files. |
oracle | Oracle DataBase connection module |
osxdesktop | Mac OS X implementations of various commands in the "desktop" interface |
pacman | A module to wrap pacman calls, since Arch is the best |
pagerduty | Module for Firing Events via PagerDuty |
pam | Support for pam |
parted | Module for managing partitions on POSIX-like systems. |
pecl | Manage PHP pecl extensions. |
pillar | Extract the pillar data for this minion |
pip | Install Python packages with pip to either the system or a virtualenv |
pkg_resource | Resources needed by pkg providers |
pkgin | Package support for pkgin based systems, inspired from freebsdpkg module |
pkgng | Support for pkgng, the new package manager for FreeBSD |
pkgutil | Pkgutil support for Solaris |
portage_config | Configure portage(5) |
postfix | Support for Postfix |
postgres | Module to provide Postgres compatibility to salt. |
poudriere | Support for poudriere |
powerpath | powerpath support. |
ps | A salt interface to psutil, a system and process library. |
publish | Publish a command from a minion to a target |
puppet | Execute puppet routines |
pw_group | Manage groups on FreeBSD |
pw_user | Manage users with the useradd command |
pyenv | Manage python installations with pyenv. |
qemu_img | Qemu-img Command Wrapper |
qemu_nbd | Qemu Command Wrapper |
quota | Module for managing quotas on POSIX-like systems. |
rabbitmq | Module to provide RabbitMQ compatibility to Salt. |
raet_publish | Publish a command from a minion to a target |
rbenv | Manage ruby installations with rbenv. |
rdp | Manage RDP Service on Windows servers |
redismod | Module to provide redis functionality to Salt |
reg | Manage the registry on Windows |
rest_package | Service support for the REST example |
rest_sample | Module for interfacing to the REST example |
rest_service | Service support for the REST example |
ret | Module to integrate with the returner system and retrieve data sent to a salt returner |
rh_ip | The networking module for RHEL/Fedora based distros |
rh_service | Service support for RHEL-based systems, including support for both upstart and sysvinit |
riak | Riak Salt Module |
rpm | Support for rpm |
rsync | Wrapper for rsync .. |
rvm | Manage ruby installations and gemsets with RVM, the Ruby Version Manager. |
s3 | Connection module for Amazon S3 |
saltcloudmod | Control a salt cloud system |
saltutil | The Saltutil module is used to manage the state of the salt minion itself. It |
schedule | Module for manging the Salt schedule on a minion |
seed | Virtual machine image management tools |
selinux | Execute calls on selinux .. |
sensors | Read lm-sensors .. |
serverdensity_device | Wrapper around Server Density API |
service | The default service module, if not otherwise specified salt will fall back |
shadow | Manage the shadow file |
smartos_imgadm | Module for running imgadm command on SmartOS |
smartos_vmadm | Module for managing VMs on SmartOS |
smf | Service support for Solaris 10 and 11, should work with other systems |
smtp | Module for Sending Messages via SMTP |
softwareupdate | Support for the softwareupdate command on MacOS. |
solaris_group | Manage groups on Solaris |
solaris_shadow | Manage the password database on Solaris systems |
solaris_user | Manage users with the useradd command |
solarispkg | Package support for Solaris |
solr | Apache Solr Salt Module |
sqlite3 | Support for SQLite3 |
ssh | Manage client ssh components .. |
state | Control the state system on the minion |
status | Module for returning various status data about a minion. |
supervisord | Provide the service module for system supervisord or supervisord in a |
svn | Subversion SCM |
swift | Module for handling OpenStack Swift calls |
sysbench | The 'sysbench' module is used to analyze the |
sysmod | The sys module provides information about the available functions on the minion |
system | Support for reboot, shutdown, etc |
systemd | Provide the service module for systemd |
test | Module for running arbitrary tests |
timezone | Module for managing timezone on POSIX-like systems. |
tls | A salt module for SSL/TLS. |
tomcat | Support for Tomcat |
twilio_notify | Module for notifications via Twilio |
upstart | Module for the management of upstart systems. |
useradd | Manage users with the useradd command |
uwsgi | uWSGI stats server http://uwsgi-docs.readthedocs.org/en/latest/StatsServer.html |
varnish | Support for Varnish |
virt | Work with virtual machines managed by libvirt |
virtualenv_mod | Create virtualenv environments |
win_autoruns | Module for listing programs that automatically run on startup |
win_disk | Module for gathering disk information on Windows |
win_dns_client | Module for configuring DNS Client on Windows systems |
win_file | Manage information about files on the minion, set/read user, group |
win_firewall | Module for configuring Windows Firewall |
win_groupadd | Manage groups on Windows |
win_ip | The networking module for Windows based systems |
win_network | Module for gathering and managing network information |
win_ntp | Management of NTP servers on Windows |
win_path | Manage the Windows System PATH |
win_pkg | A module to manage software on Windows |
win_repo | Module to manage Windows software repo on a Standalone Minion |
win_servermanager | Manage Windows features via the ServerManager powershell module |
win_service | Windows Service module. |
win_shadow | Manage the shadow file |
win_status | Module for returning various status data about a minion. |
win_system | Support for reboot, shutdown, etc |
win_timezone | Module for managing timezone on Windows systems. |
win_update | Module for running windows updates. |
win_useradd | Manage Windows users with the net user command |
xapi | This module (mostly) uses the XenAPI to manage Xen virtual machines. |
xmpp | Module for Sending Messages via XMPP (a.k.a. Jabber) |
yumpkg | Support for YUM |
zcbuildout | Management of zc.buildout ========================= .. |
zfs | Salt interface to ZFS commands |
znc | znc - An advanced IRC bouncer |
zpool | Module for running ZFS zpool command |
zypper | Package support for openSUSE via the zypper package manager |
Docs for previous releases are available on salt.rtfd.org.
Latest Salt release: 2014.1.13
Try the shiny new release candidate of Salt, v2014.7.0rc6! More info here.
Upcoming SaltStack events, webinars and local meet ups and user groups.