execution modules

acme

aix_group

Manage groups on Solaris

aix_shadow

Manage account locks on AIX systems

aixpkg

aliases

alternatives

ansiblegate

apache

apcups

apf

apkpkg

aptly

aptpkg

archive

arista_pyeapi

artifactory

at

at_solaris

augeas_cfg

aws_sqs

azurearm_compute

Azure (ARM) Compute Execution Module

azurearm_dns

Azure (ARM) DNS Execution Module

azurearm_network

Azure (ARM) Network Execution Module

azurearm_resource

bamboohr

baredoc

bcache

beacons

bigip

bluez_bluetooth

boto3_elasticache

boto3_elasticsearch

boto3_route53

boto3_sns

Connection module for Amazon SNS

boto_apigateway

boto_asg

boto_cfn

Connection module for Amazon Cloud Formation

boto_cloudfront

Connection module for Amazon CloudFront

boto_cloudtrail

boto_cloudwatch

boto_cloudwatch_event

boto_cognitoidentity

boto_datapipeline

Connection module for Amazon Data Pipeline

boto_dynamodb

Connection module for Amazon DynamoDB

boto_ec2

boto_efs

Connection module for Amazon EFS

boto_elasticache

Connection module for Amazon Elasticache

boto_elasticsearch_domain

boto_elb

boto_elbv2

Connection module for Amazon ALB

boto_iam

boto_iot

boto_kinesis

Connection module for Amazon Kinesis

boto_kms

boto_lambda

boto_rds

boto_route53

boto_s3

Connection module for Amazon S3 using boto3

boto_s3_bucket

boto_secgroup

Connection module for Amazon Security Groups

boto_sns

Connection module for Amazon SNS

boto_sqs

boto_ssm

boto_vpc

bower

bridge

bsd_shadow

btrfs

cabal

capirca_acl

cassandra_cql

cassandra_mod

celery

Support for scheduling celery tasks.

ceph

Module to provide ceph control with salt.

chassis

chef

chocolatey

chronos

chroot

cimc

ciscoconfparse_mod

Execution module for ciscoconfparse

cisconso

cloud

cmdmod

composer

config

consul

container_resource

cp

cpan

cron

cryptdev

csf

cyg

daemontools

data

datadog_api

An execution module that interacts with the Datadog API

ddns

deb_apache

deb_postgres

debconfmod

debian_ip

debian_service

Service support for Debian systems (uses update-rc.d and /sbin/service)

debuild_pkgbuild

defaults

devinfo

maintainer

Alberto Planas <aplanas@suse.com>

devmap

Device-Mapper module

dig

disk

djangomod

dnsmasq

dnsutil

dockercompose

dockermod

dpkg_lowpkg

drac

dracr

drbd

DRBD administration module

dummyproxy_pkg

dummyproxy_service

ebuildpkg

eix

elasticsearch

Elasticsearch - A distributed RESTful search and analytics server

environ

eselect

esxcluster

esxdatacenter

esxi

esxvm

etcd_mod

Execution module to work with etcd

ethtool

Module for running ethtool command

event

extfs

file

firewalld

freebsd_sysctl

freebsd_update

freebsdjail

freebsdkmod

freebsdpkg

freebsdports

freebsdservice

freezer

gcp_addon

A route is a rule that specifies how certain packets should be handled by the virtual network.

gem

genesis

gentoo_service

Top level package command wrapper, used to translate the os detected by grains to the correct service manager

gentoolkitmod

Support for Gentoolkit

git

github

glance

Module for handling openstack glance calls.

glanceng

Glance module for interacting with OpenStack Glance

glassfish

glusterfs

gnomedesktop

google_chat

Module for sending messages to google chat.

gpg

grafana4

Module for working with the Grafana v4 API

grains

groupadd

grub_legacy

guestfs

hadoop

haproxyconn

Support for haproxy

hashutil

heat

helm

hg

highstate_doc

hosts

http

icinga2

idem

Idem Support

ifttt

ilo

incron

influxdb08mod

InfluxDB - A distributed time series database

influxdbmod

infoblox

This module have been tested on infoblox API v1.2.1, other versions of the API are likly workable.

ini_manage

inspectlib

inspectlib.collector

inspectlib.dbhandle

inspectlib.entities

inspectlib.exceptions

inspectlib.fsdb

codeauthor

Bo Maryniuk <bo@suse.de>

inspectlib.kiwiproc

inspectlib.query

inspector

introspect

Functions to perform introspection on a minion, and return data in a format usable by Salt States

iosconfig

Cisco IOS configuration manipulation helpers

ipmi

Support IPMI commands over LAN.

ipset

iptables

iwtools

jboss7

Module for managing JBoss AS 7 through the CLI interface.

jboss7_cli

Module for low-level interaction with JbossAS7 through CLI.

jenkinsmod

jinja

jira_mod

junos

k8s

kapacitor

kerberos

kernelpkg_linux_apt

Manage Linux kernel packages on APT-based systems

kernelpkg_linux_yum

key

keyboard

keystone

keystoneng

Keystone module for interacting with OpenStack Keystone

keystore

Module to interact with keystores

kmod

kubeadm

kubernetesmod

launchctl_service

layman

ldap3

ldapmod

libcloud_compute

libcloud_dns

Apache Libcloud DNS Management

libcloud_loadbalancer

libcloud_storage

linux_acl

linux_ip

linux_lvm

linux_service

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.

linux_shadow

linux_sysctl

localemod

locate

logadm

logmod

On-demand logging

logrotate

lvs

lxc

lxd

mac_assistive

mac_brew_pkg

mac_desktop

mac_group

mac_keychain

mac_pkgutil

mac_portspkg

mac_power

mac_service

mac_shadow

mac_softwareupdate

mac_sysctl

mac_system

mac_timezone

mac_user

mac_xattr

macdefaults

macpackage

makeconf

mandrill

marathon

match

mattermost

mdadm_raid

mdata

memcached

mine

minion

mod_random

Provides access to randomness generators.

modjk

Control Modjk via the Apache Tomcat "Status" worker (http://tomcat.apache.org/connectors-doc/reference/status.html)

mongodb

monit

moosefs

mount

mssql

msteams

munin

mysql

nacl

nagios

Run nagios plugins/checks from salt and get the return as data.

nagios_rpc

namecheap_domains

Namecheap Domain Management

namecheap_domains_dns

Namecheap DNS Management

namecheap_domains_ns

Namecheap Nameserver Management

namecheap_ssl

namecheap_users

Namecheap User Management

napalm_bgp

napalm_formula

napalm_mod

napalm_netacl

napalm_network

napalm_ntp

napalm_probes

napalm_route

napalm_snmp

napalm_users

napalm_yang_mod

netaddress

Module for getting information about network addresses.

netbox

NetBox

netbsd_sysctl

netbsdservice

The service module for NetBSD

netmiko_mod

netscaler

network

neutron

Module for handling OpenStack Neutron calls

neutronng

Neutron module for interacting with OpenStack Neutron

nexus

nfs3

nftables

nginx

nilrt_ip

nix

nova

npm

nspawn

nxos

nxos_api

Execution module to manage Cisco Nexus Switches (NX-OS) over the NX-API

nxos_upgrade

Execution module to upgrade Cisco NX-OS Switches.

omapi

This module interacts with an ISC DHCP Server via OMAPI.

openbsd_sysctl

openbsdpkg

openbsdrcctl_service

openbsdservice

openscap

Module for OpenSCAP Management

openstack_config

openstack_mng

openvswitch

opkg

opsgenie

oracle

osquery

out

pacmanpkg

pagerduty

pagerduty_util

pam

panos

parallels

parted_partition

pcs

pdbedit

pecl

peeringdb

pf

philips_hue

Philips HUE lamps module for proxy.

pillar

pip

pkg_resource

pkgin

pkgng

pkgutil

Utilities to support packages.

portage_config

postfix

postgres

poudriere

powerpath

powerpath support.

proxy

ps

publish

puppet

purefa

Management of Pure Storage FlashArray

purefb

Management of Pure Storage FlashBlade

pushbullet

Module for sending messages to Pushbullet (https://www.pushbullet.com)

pushover_notify

Module for sending messages to Pushover (https://www.pushover.net)

pw_group

pw_user

pyenv

Manage python installations with pyenv.

qemu_img

qemu_nbd

quota

rabbitmq

rallydev

random_org

rbac_solaris

rbenv

rdp

redismod

reg

rest_pkg

rest_sample_utils

Utility functions for the rest_sample

rest_service

restartcheck

ret

rh_ip

rh_service

riak

rpm_lowpkg

rpmbuild_pkgbuild

rsync

runit

rvm

s3

Connection module for Amazon S3

s6

s6 service module

salt_proxy

salt_version

Access Salt's elemental release code-names.

saltcheck

saltcloudmod

saltutil

schedule

scp_mod

SCP Module

scsi

sdb

seed

selinux

sensehat

Module for controlling the LED matrix or reading environment data on the SenseHat of a Raspberry Pi.

sensors

serverdensity_device

servicenow

Module for execution of ServiceNow CI (configuration items)

slack_notify

slackware_service

The service module for Slackware

slsutil

smartos_imgadm

smartos_nictagadm

smartos_virt

smartos_vmadm

smbios

smf_service

Service support for Solaris 10 and 11, should work with other systems that use SMF also.

smtp

snapper

solaris_fmadm

solaris_group

solaris_shadow

solaris_system

solaris_user

solarisipspkg

solarispkg

solr

solrcloud

splunk

Module for interop with the Splunk API

splunk_search

sqlite3

Support for SQLite3

ssh

ssh_pkg

ssh_service

state

status

statuspage

StatusPage

supervisord

Provide the service module for system supervisord or supervisord in a virtualenv

suse_apache

svn

swarm

swift

sysbench

sysfs

syslog_ng

sysmod

sysrc

system

system_profiler

systemd_service

telegram

Module for sending messages via Telegram.

telemetry

temp

Simple module for creating temporary directories and files

test

test_virtual

Module for running arbitrary tests with a __virtual__ function

testinframod

This module exposes the functionality of the TestInfra library for use with SaltStack in order to verify the state of your minions.

textfsm_mod

timezone

tls

tomcat

trafficserver

travisci

tuned

twilio_notify

Module for notifications via Twilio

udev

upstart_service

uptime

Wrapper around uptime API

useradd

uwsgi

vagrant

varnish

vault

Functions to interact with Hashicorp Vault.

vbox_guest

VirtualBox Guest Additions installer

vboxmanage

vcenter

victorops

virt

virtualenv_mod

vmctl

vsphere

webutil

win_auditpol

win_autoruns

win_certutil

win_dacl

win_disk

win_dism

win_dns_client

win_dsc

win_file

win_firewall

win_groupadd

win_iis

win_ip

win_lgpo

win_license

win_network

win_ntp

win_path

win_pkg

win_pki

win_powercfg

win_psget

win_servermanager

win_service

win_shadow

win_smtp_server

win_snmp

win_status

win_system

win_task

win_timezone

Module for managing timezone on Windows systems.

win_useradd

win_wua

win_wusa

winrepo

wordpress

x509

xapi_virt

xbpspkg

xfs

xml

XML file manager

xmpp

Module for Sending Messages via XMPP (a.k.a.

yumpkg

zabbix

zcbuildout

zenoss

zfs

zk_concurrency

Concurrency controls in zookeeper

znc

zoneadm

zonecfg

zookeeper

Zookeeper Module

zpool

zypperpkg