Virtual modules
Manage groups on Solaris |
|
Manage account locks on AIX systems |
|
Package support for AIX |
|
Manage the information in the aliases file |
|
Support for Alternatives system |
|
Ansible Support |
|
Support for Apache |
|
Support for Advanced Policy Firewall (APF) maintainer Mostafa Hussein <mostafa.hussein91@gmail.com> maturity new depends python-iptables platform Linux |
|
Support for APT (Advanced Packaging Tool) |
|
A module to wrap (non-Windows) archive calls |
|
Arista pyeapi |
|
Module for fetching artifacts from Artifactory |
|
New in version 3008.0. |
|
Wrapper module for at(1) |
|
Wrapper for at(1) on Solaris-like systems |
|
Baredoc walks the installed module and state directories and generates dictionaries and lists of the function names and their arguments. |
|
Module for managing BCache sets |
|
Module for managing the Salt beacons on a minion |
|
Module for gathering and managing bridging information |
|
Cassandra Database Module |
|
Support for scheduling celery tasks. |
|
Execute chef in server or solo mode |
|
A module that wraps calls to the Chocolatey package manager (http://chocolatey.org) |
|
Module providing a simple management interface to a chronos cluster. |
|
Module for chroot :maintainer: Alberto Planas <aplanas@suse.com> :maturity: new :depends: None :platform: Linux |
|
Salt-specific interface for calling Salt Cloud directly |
|
A module for shelling out. |
|
Return config information |
|
Minion side functions for salt-cp |
|
Work with cron |
|
Salt module to manage Unix cryptsetup jobs and the crypttab file |
|
Manage a local persistent data structure that can hold any arbitrary data specific to the minion |
|
Support for Debconf |
|
The networking module for Debian-based distros |
|
Service support for Debian systems (uses update-rc.d and /sbin/service) |
|
Debian Package builder system |
|
Module to work with salt formula defaults files |
|
Module for devinfo :maintainer: Alberto Planas <aplanas@suse.com> :maturity: new :depends: None :platform: Linux |
|
Device-Mapper module |
|
Compendium of generic DNS utilities. |
|
Module for managing disks and blockdevices |
|
Compendium of generic DNS utilities. |
|
Support for DEB packages |
|
Package support for the dummy proxy used by the test suite |
|
Provide the service module for the dummy proxy used in integration tests |
|
Support for getting and setting the environment variables of the current salt process. |
|
Execution module to work with etcd |
|
Module for running ethtool command |
|
Use the Salt Event System to fire events from the master to the minion and vice-versa. |
|
Module for managing ext2/3/4 file systems |
|
Manage information about regular files, directories, and special files on the minion, set/read user, group, mode, and data |
|
Support for firewalld. |
|
Support for the Git SCM |
|
Manage GPG keychains, add keys, create keys, retrieve keys from keyservers. |
|
Return/control aspects of the grains data |
|
Manage groups on Linux, OpenBSD and NetBSD |
|
A collection of hashing and encoding functions |
|
This module renders highstate configuration into a more human readable format. |
|
Manage the information in the hosts file |
|
Module for making various web calls. |
|
Idem Support |
|
Work with incron |
|
Edit ini files |
|
Cisco IOS configuration manipulation helpers |
|
Support for ipset |
|
Support for iptables |
|
Support for Wireless Tools for Linux |
|
Module for checking jinja maps and verifying the result of loading JSON/YAML files |
|
Module to interact with Junos devices. |
|
Manage Linux kernel packages on APT-based systems |
|
Manage Linux kernel packages on YUM-based systems |
|
Functions to view the minion's public key information |
|
Module for managing keyboards on supported POSIX-like systems using systemd, or such as Redhat, Debian and Gentoo. |
|
Module to manage Linux kernel modules |
|
Support for Linux File Access Control Lists |
|
The networking module for Non-RH/Deb Linux distros |
|
Support for Linux LVM2 |
|
If Salt's OS detection does not identify a different virtual service module, the minion will fall back to using this basic module, which simply wraps sysvinit scripts. |
|
Manage the shadow file on Linux systems |
|
Module for viewing and modifying sysctl parameters |
|
Module for managing locales on POSIX-like systems. |
|
Module for using the locate utilities |
|
On-demand logging |
|
Module for managing logrotate. |
|
This module allows you to manage assistive access on macOS minions with 10.9+ |
|
Homebrew for macOS |
|
macOS implementations of various commands in the "desktop" interface |
|
Manage groups on Mac OS 10.7+ |
|
Install certificates into the keychain on Mac OS |
|
Installer support for macOS. |
|
Support for MacPorts under macOS. |
|
Module for editing power settings on macOS |
|
The service module for macOS |
|
Manage macOS local directory passwords and policies |
|
Support for the softwareupdate command on MacOS. |
|
Module for viewing and modifying sysctl parameters |
|
System module for sleeping, restarting, and shutting down the system on Mac OS X |
|
Module for editing date/time settings on macOS |
|
Manage users on Mac OS 10.7+ |
|
This module allows you to manage extended attributes on files or directories |
|
Set defaults settings on macOS. |
|
Install pkg, dmg and .app applications on macOS minions. |
|
The match module allows for match routines to be run and determine target specs |
|
Salt module to manage RAID arrays with mdadm |
|
The function cache system allows for data to be stored on the master so it can be easily read by other minions |
|
Module to provide information about minions |
|
Provides access to randomness generators. |
|
Salt module to manage Unix mounts and the fstab file |
|
Module to provide MySQL compatibility to salt. |
|
This module helps include encrypted passwords in pillars, grains and salt state files. |
|
NAPALM BGP |
|
NAPALM Formula helpers |
|
NAPALM helpers |
|
NAPALM ACL |
|
NAPALM Network |
|
NAPALM NTP |
|
NAPALM Probes |
|
NAPALM Route |
|
NAPALM SNMP |
|
NAPALM Users |
|
NAPALM YANG |
|
Module for getting information about network addresses. |
|
Module for gathering and managing network information |
|
Module for managing NFS version 3. |
|
Support for nftables |
|
Manage and query NPM packages. |
|
Execution module for Cisco NX OS Switches. |
|
Execution module to manage Cisco Nexus Switches (NX-OS) over the NX-API |
|
Execution module to upgrade Cisco NX-OS Switches. |
|
Oracle DataBase connection module |
|
Support for OSQuery - https://osquery.io. |
|
Output Module |
|
A module to wrap pacman calls, since Arch is the best (https://wiki.archlinux.org/index.php/Arch_is_the_best) |
|
Support for pam |
|
Module for managing partitions on POSIX-like systems. |
|
Extract the pillar data for this minion |
|
Install Python packages with pip to either the system or a virtualenv |
|
Resources needed by pkg providers |
|
Package support for pkgin based systems, inspired from freebsdpkg module |
|
Support for |
|
Pkgutil support for Solaris |
|
Module to provide Postgres compatibility to salt. |
|
This module allows you to manage proxy settings |
|
A salt interface to psutil, a system and process library. |
|
Publish a command from a minion to a target |
|
Execute puppet routines |
|
Manage groups on FreeBSD |
|
Manage users with the pw command |
|
Manage python installations with pyenv. |
|
Module for managing quotas on POSIX-like systems. |
|
Module to provide RabbitMQ compatibility to Salt. |
|
Module for Solaris' Role-Based Access Control |
|
Manage RDP Service on Windows servers |
|
Manage the Windows registry |
|
Package support for the REST example |
|
Utility functions for the rest_sample |
|
Provide the service module for the proxy-minion REST sample |
|
checkrestart functionality for Debian and Red Hat Based systems |
|
Module to integrate with the returner system and retrieve data sent to a salt returner |
|
The networking module for RHEL/Fedora based distros |
|
Service support for RHEL-based systems, including support for both upstart and sysvinit |
|
Support for rpm |
|
RPM Package builder system |
|
Wrapper for rsync |
|
Salt proxy module |
|
Access Salt's elemental release code-names. |
|
A module for testing the logic of states and highstates on salt minions |
|
Control a salt cloud system |
|
The Saltutil module is used to manage the state of the salt minion itself. |
|
Module for managing the Salt schedule on a minion |
|
SCP Module |
|
SCSI administration module |
|
Module for Manipulating Data via the Salt DB API |
|
Virtual machine image management tools |
|
Execute calls on selinux |
|
Module for sending messages to Slack |
|
Utility functions for use with or in SLS files |
|
Interface to SMBIOS/DMI |
|
Service support for Solaris 10 and 11, should work with other systems that use SMF also. |
|
Module to manage filesystem snapshots with snapper |
|
Module for running fmadm and fmdump on Solaris |
|
Manage groups on Solaris |
|
Manage the password database on Solaris systems |
|
Support for reboot, shutdown, etc |
|
Manage users with the useradd command |
|
IPS pkg support for Solaris |
|
Package support for Solaris |
|
Support for SQLite3 |
|
Manage client ssh components |
|
Service support for the REST example |
|
Provide the service module for the proxy-minion SSH sample . |
|
Control the state system on the minion. |
|
Module for returning various status data about a minion. |
|
Provide the service module for system supervisord or supervisord in a virtualenv |
|
Module for interfacing with SysFS |
|
Module for getting information about syslog-ng |
|
The sys module provides information about the available functions on the minion |
|
Support for reboot, shutdown, etc on POSIX-like systems. |
|
Provides the service module for systemd |
|
Simple module for creating temporary directories and files |
|
Module for running arbitrary tests |
|
Module for testing that a __virtual__ function returning False will not be available via the Salt Loader. |
|
TextFSM |
|
Module for managing timezone on POSIX-like systems. |
|
A salt module for SSL/TLS. |
|
Manage and query udev info |
|
Module for the management of upstart systems. |
|
Manage users with the useradd command |
|
Work with virtual machines managed by Vagrant. |
|
Create virtualenv environments. |
|
Manage VMware vCenter servers and ESXi hosts. |
|
Support for htpasswd command. |
|
Manage provisioned apps |
|
A salt module for modifying the audit policies on the machine |
|
Module for listing programs that automatically run on startup (very alpha...not tested on anything but my Win 7x64) |
|
This module allows you to install certificates into the windows certificate manager. |
|
Manage DACLs on Windows |
|
Module for gathering disk information on Windows |
|
Install features/packages for Windows using DISM, which is useful for minions not running server versions of Windows. |
|
Module for configuring DNS Client on Windows systems |
|
Module for working with Windows PowerShell DSC (Desired State Configuration) |
|
A module for working with the Windows Event log system. |
|
Manage information about files on the minion, set/read user, group data, modify the ACL of files/directories |
|
Module for configuring Windows Firewall using |
|
Manage groups on Windows |
|
Microsoft IIS site management via WebAdministration powershell module |
|
The networking module for Windows based systems |
|
Manage Local Policy on Windows |
|
LGPO - Registry.pol |
|
This module allows you to manage windows licensing via slmgr.vbs |
|
Module for gathering and managing network information |
|
Management of NTP servers on Windows |
|
Manage the Windows System PATH |
|
A module to manage software on Windows |
|
Microsoft certificate management via the PKI Client PowerShell module. |
|
This module allows you to control the power settings of a windows minion via powercfg. |
|
Module for managing PowerShell through PowerShellGet (PSGet) |
|
Manage Windows features via the ServerManager powershell module. |
|
Windows Service module. |
|
Manage the shadow file |
|
Execution module for creating shortcuts on Windows. |
|
Module for managing IIS SMTP server configuration on Windows servers. |
|
Module for managing SNMP service settings on Windows servers. |
|
Module for returning various status data about a minion. |
|
Module for managing Windows systems and getting Windows system information. |
|
Windows Task Scheduler Module . |
|
Module for managing timezone on Windows systems. |
|
Module for managing Windows Users. |
|
Module for managing Windows Updates using the Windows Update Agent. |
|
Microsoft Update files management via wusa.exe |
|
Module to manage Windows software repo on a Standalone Minion |
|
Manage X509 certificates |
|
Manage X.509 certificates |
|
Module for managing XFS file systems. |
|
XML file manager |
|
Yaml helper module for troubleshooting yaml |
|
Support for YUM/DNF |
|
Concurrency controls in zookeeper |
|
Module for Solaris 10's zoneadm |
|
Module for Solaris 10's zonecfg |