22.21. Full list of builtin pillar modulesΒΆ

cmd_json Execute a command and read the output as JSON. The JSON data is then directly overlaid onto the minion's Pillar data.
cmd_yaml Execute a command and read the output as YAML. The YAML data is then directly overlaid onto the minion's Pillar data
cmd_yamlex Execute a command and read the output as YAMLEX. The YAMLEX data is then
cobbler A module to pull data from Cobbler via its API into the Pillar dictionary
django_orm Generate Pillar data from Django models through the Django ORM
etcd_pillar Use etcd data as a Pillar source
foreman A module to pull data from Foreman via its API into the Pillar dictionary
git_pillar Clone a remote git repository and use the filesystem as a Pillar source
hiera Use hiera data as a Pillar source
libvirt Load up the libvirt keys into Pillar for a given minion if said keys have been generated using the libvirt key runner
mongo Read Pillar data from a mongodb collection
mysql Retrieve Pillar data by doing a MySQL query
pillar_ldap Use LDAP data as a Pillar source
puppet Execute an unmodified puppet_node_classifier and read the output as YAML. The YAML data is then directly overlaid onto the minion's Pillar data.
reclass_adapter Use the "reclass" database as a Pillar source
redismod Read pillar data from a Redis backend
s3 Copy pillar data from a bucket in Amazon S3
svn_pillar Clone a remote SVN repository and use the filesystem as a Pillar source
virtkey Accept a key from a hypervisor if the virt runner has already submitted an authorization request

Docs for previous releases are available on salt.rtfd.org.

Latest Salt release: 2014.7.1

Previous topic

22.20. Pillars

Next topic

22.21.1. salt.pillar.cmd_json

SaltStack News

Upcoming SaltStack events, webinars and local meet ups and user groups.