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 | ||
artifactory |
Module for fetching artifacts from Artifactory | ||
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_cfn |
Connection module for Amazon Cloud Formation | ||
boto_cloudwatch |
Connection module for Amazon CloudWatch | ||
boto_dynamodb |
Connection module for Amazon DynamoDB | ||
boto_ec2 |
Connection module for Amazon EC2 | ||
boto_elasticache |
Connection module for Amazon Elasticache | ||
boto_elb |
Connection module for Amazon ELB | ||
boto_iam |
Connection module for Amazon IAM | ||
boto_kms |
Connection module for Amazon KMS | ||
boto_rds |
Connection module for Amazon RDS | ||
boto_route53 |
Connection module for Amazon Route53 | ||
boto_secgroup |
Connection module for Amazon Security Groups | ||
boto_sns |
Connection module for Amazon SNS | ||
boto_sqs |
Connection module for Amazon SQS | ||
boto_vpc |
Connection module for Amazon VPC | ||
bower |
Manage and query Bower packages | ||
brew |
Homebrew for Mac OS X | ||
bridge |
Module for gathering and managing bridging information | ||
bsd_shadow |
Manage the password database on BSD systems | ||
btrfs |
Module for managing BTRFS file systems. | ||
cabal |
Manage and query Cabal packages | ||
cassandra |
Cassandra NoSQL Database Module | ||
cassandra_cql |
Cassandra 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 | ||
container_resource |
Common resources for LXC and systemd-nspawn containers | ||
cp |
Minion side functions for salt-cp | ||
cpan |
Manage Perl modules using CPAN | ||
cron |
Work with cron | ||
cyg |
Manage cygwin packages. | ||
cytest |
|||
daemontools |
daemontools service module. This module will create daemontools type | ||
darwin_pkgutil |
Installer support for OS X. | ||
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 | ||
deb_postgres |
Module to provide Postgres compatibility to salt for debian family specific tools. | ||
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 |
|||
devmap |
Device-Mapper module | ||
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 Docker Containers | ||
dockerng |
Management of Docker Containers | ||
dpkg |
Support for DEB packages | ||
drac |
Manage Dell DRAC | ||
drbd |
DRBD administration module | ||
ebuild |
Support for Portage | ||
eix |
Support for Eix | ||
elasticsearch |
Elasticsearch - A distributed RESTful search and analytics server | ||
environ |
Support for getting and setting the environment variables of the current salt process. | ||
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 master to the minion and vice-versa. | ||
extfs |
Module for managing ext2/3/4 file systems | ||
file |
Manage information about regular files, directories, | ||
firewalld |
Support for firewalld. | ||
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 | ||
gpg |
Manage a GPG keychains, add keys, create keys, retrieve keys from keyservers. | ||
grains |
Return/control aspects of the grains data | ||
groupadd |
Manage groups on Linux, OpenBSD and NetBSD | ||
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 | ||
hipchat |
Module for sending messages to hipchat. | ||
hosts |
Manage the information in the hosts file | ||
htpasswd |
Support for htpasswd command | ||
http |
Module for making various web calls. | ||
ilo |
Manage HP ILO | ||
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 | ||
ipmi |
Support IPMI commands over LAN. | ||
ipset |
Support for ipset | ||
iptables |
Support for iptables | ||
jboss7 |
Module for managing JBoss AS 7 through the CLI interface. | ||
jboss7_cli |
Module for low-level interaction with JbossAS7 through CLI. | ||
junos |
Module for interfacing to Junos devices | ||
kerberos |
Manage Kerberos KDC | ||
key |
Functions to view the minion's public key information | ||
keyboard |
Module for managing keyboards on supported POSIX-like systems using systemd, or such as Redhat, Debian and Gentoo. | ||
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 | ||
mssql |
Module to provide MS SQL Server compatibility to salt. | ||
munin |
Run munin plugins/checks from salt and format the output as data. | ||
mysql |
Module to provide MySQL compatibility to salt. | ||
nacl |
This module helps include encrypted passwords in pillars, grains and salt state files. | ||
nagios |
Run nagios plugins/checks from salt and get the return as data. | ||
nagios_rpc |
Check Host & Service status from Nagios via JSON RPC. | ||
netbsd_sysctl |
Module for viewing and modifying sysctl parameters | ||
netbsdservice |
The service module for NetBSD | ||
netscaler |
|||
network |
Module for gathering and managing network information | ||
neutron |
Module for handling OpenStack Neutron calls | ||
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. | ||
nspawn |
Manage nspawn containers | ||
omapi |
This module interacts with an ISC DHCP Server via OMAPI. | ||
openbsd_sysctl |
Module for viewing and modifying OpenBSD sysctl parameters | ||
openbsdpkg |
Package support for OpenBSD | ||
openbsdrcctl |
The rcctl service module for OpenBSD | ||
openbsdservice |
The service module for OpenBSD | ||
openstack_config |
Modify, retrieve, or delete values from OpenStack configuration files. | ||
oracle |
Oracle DataBase connection module | ||
osquery |
Support for OSQuery - https://osquery.io. | ||
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 |
|||
publish |
Publish a command from a minion to a target | ||
puppet |
Execute puppet routines | ||
pushover_notify |
Module for sending messages to Pushover (https://www.pushover.net) | ||
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 | ||
random_org |
Module for retrieving random information from Random.org | ||
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 | ||
runit |
runit service module | ||
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. | ||
schedule |
Module for managing the Salt schedule on a minion | ||
scsi |
SCSI administration module | ||
sdb |
Module for Manipulating Data via the Salt DB API | ||
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 | ||
slack_notify |
Module for sending messages to Slack | ||
smartos_imgadm |
Module for running imgadm command on SmartOS | ||
smartos_vmadm |
Module for managing VMs on SmartOS | ||
smbios |
Interface to SMBIOS/DMI | ||
smf |
Service support for Solaris 10 and 11, should work with other systems that use SMF also. | ||
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 | ||
solarisips |
IPS pkg support for Solaris | ||
solarispkg |
Package support for Solaris | ||
solr |
Apache Solr Salt Module | ||
splunk_search |
Module for interop with the Splunk API | ||
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. | ||
sudo |
Allow for the calling of execution modules via sudo. | ||
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 performance of the minions, right from the master! It measures various system parameters such as CPU, Memory, File I/O, Threads and Mutex. | ||
syslog_ng |
Module for getting information about syslog-ng | ||
sysmod |
The sys module provides information about the available functions on the minion | ||
sysrc |
sysrc module for FreeBSD | ||
system |
Support for reboot, shutdown, etc | ||
system_profiler |
System Profiler Module | ||
systemd |
Provide the service module for systemd | ||
test |
Module for running arbitrary tests | ||
test_virtual |
Module for running arbitrary tests with a __virtual__ function | ||
timezone |
Module for managing timezone on POSIX-like systems. | ||
tls |
A salt module for SSL/TLS. | ||
tomcat |
Support for Tomcat | ||
tuned |
|
||
twilio_notify |
Module for notifications via Twilio | ||
upstart |
Module for the management of upstart systems. | ||
uptime |
Wrapper around uptime API | ||
useradd |
Manage users with the useradd command | ||
uwsgi |
uWSGI stats server http://uwsgi-docs.readthedocs.org/en/latest/StatsServer.html | ||
varnish |
Support for Varnish | ||
vbox_guest |
VirtualBox Guest Additions installer | ||
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_dacl |
Manage DACLs on Windows | ||
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 |
Module for managing Windows Users | ||
x509 |
Manage X509 certificates | ||
xapi |
This module (mostly) uses the XenAPI to manage Xen virtual machines. | ||
xfs |
Module for managing XFS file systems. | ||
xmpp |
Module for Sending Messages via XMPP (a.k.a. | ||
yumpkg |
Support for YUM | ||
zcbuildout |
Management of zc.buildout | ||
zfs |
Salt interface to ZFS commands | ||
zk_concurrency |
Concurrency controls in zookeeper | ||
znc |
znc - An advanced IRC bouncer | ||
zpool |
Module for running ZFS zpool command | ||
zypper |
Package support for openSUSE via the zypper package manager |