| 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 |
| ec2_pillar | Retrieve EC2 instance data for minions. |
| etcd_pillar | Use etcd data as a Pillar source |
| file_tree | Recursively iterate over directories and add all files as Pillar data. |
| 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 |
| pepa | Pepa |
| 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 |
| varstack_pillar | Use Varstack data 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 readthedocs.org.
Latest Salt release: 2015.5.2