execution modulesΒΆ

aix_group

Manage groups on Solaris

aix_shadow

Manage account locks on AIX systems

azurearm_compute

Azure (ARM) Compute Execution Module

azurearm_dns

Azure (ARM) DNS Execution Module

azurearm_network

Azure (ARM) Network Execution Module

boto3_sns

Connection module for Amazon SNS

boto_cfn

Connection module for Amazon Cloud Formation

boto_cloudfront

Connection module for Amazon CloudFront

boto_datapipeline

Connection module for Amazon Data Pipeline

boto_dynamodb

Connection module for Amazon DynamoDB

boto_efs

Connection module for Amazon EFS

boto_elasticache

Connection module for Amazon Elasticache

boto_kinesis

Connection module for Amazon Kinesis

boto_s3

Connection module for Amazon S3 using boto3

boto_secgroup

Connection module for Amazon Security Groups

boto_sns

Connection module for Amazon SNS

celery

Support for scheduling celery tasks.

ceph

Module to provide ceph control with salt.

ciscoconfparse_mod

Execution module for ciscoconfparse

datadog_api

An execution module that interacts with the Datadog API

devinfo

maintainer

Alberto Planas <aplanas@suse.com>

devmap

Device-Mapper module

drbd

DRBD administration module

elasticsearch

Elasticsearch - A distributed RESTful search and analytics server

etcd_mod

Execution module to work with etcd

ethtool

Module for running ethtool command

gcp_addon

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

gentoolkitmod

Support for Gentoolkit

glanceng

Glance module for interacting with OpenStack Glance

google_chat

Module for sending messages to google chat.

grafana4

Module for working with the Grafana v4 API

haproxyconn

Support for haproxy

http

idem

Idem Support

influxdb08mod

InfluxDB - A distributed time series database

infoblox

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

inspectlib

inspectlib.dbhandle

inspectlib.entities

inspectlib.exceptions

inspectlib.fsdb

codeauthor

Bo Maryniuk <bo@suse.de>

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.

jboss7

Module for managing JBoss AS 7 through the CLI interface.

jboss7_cli

Module for low-level interaction with JbossAS7 through CLI.

kernelpkg_linux_apt

Manage Linux kernel packages on APT-based systems

keystoneng

Keystone module for interacting with OpenStack Keystone

keystore

Module to interact with keystores

libcloud_dns

Apache Libcloud DNS Management

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.

logmod

On-demand logging

modjk

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

nagios

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

namecheap_domains

Namecheap Domain Management

namecheap_domains_dns

Namecheap DNS Management

namecheap_domains_ns

Namecheap Nameserver Management

namecheap_users

Namecheap User Management

netaddress

Module for getting information about network addresses.

netbox

NetBox

netbsdservice

The service module for NetBSD

neutron

Module for handling OpenStack Neutron calls

neutronng

Neutron module for interacting with OpenStack Neutron

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.

openscap

Module for OpenSCAP Management

philips_hue

Philips HUE lamps module for proxy.

pkgutil

Utilities to support packages.

powerpath

powerpath support.

purefa

Management of Pure Storage FlashArray

purefb

Management of Pure Storage FlashBlade

pushbullet

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

pyenv

Manage python installations with pyenv.

rebootmgr

maintainer

Alberto Planas <aplanas@suse.com>

rest_sample_utils

Utility functions for the rest_sample

s3

Connection module for Amazon S3

s6

s6 service module

salt_version

Access Salt's elemental release code-names.

scp_mod

SCP Module

sensehat

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

servicenow

Module for execution of ServiceNow CI (configuration items)

slackware_service

The service module for Slackware

smf_service

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

splunk

Module for interop with the Splunk API

sqlite3

Support for SQLite3

statuspage

StatusPage

supervisord

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

telegram

Module for sending messages via Telegram.

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.

twilio_notify

Module for notifications via Twilio

uptime

Wrapper around uptime API

vault

Functions to interact with Hashicorp Vault.

vbox_guest

VirtualBox Guest Additions installer

win_timezone

Module for managing timezone on Windows systems.

xml

XML file manager

xmpp

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

zk_concurrency

Concurrency controls in zookeeper

zookeeper

Zookeeper Module maintainer SaltStack maturity new platform all depends kazoo