2015-10-05 23:37:13 +00:00
|
|
|
.. _targeting-pillar:
|
|
|
|
|
2016-02-01 03:10:02 +00:00
|
|
|
======================
|
|
|
|
Targeting using Pillar
|
|
|
|
======================
|
2015-10-05 23:37:13 +00:00
|
|
|
|
|
|
|
Pillar data can be used when targeting minions. This allows for ultimate
|
|
|
|
control and flexibility when targeting minions.
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
salt -I 'somekey:specialvalue' test.ping
|
|
|
|
|
|
|
|
Like with :ref:`Grains <targeting-grains>`, it is possible to use globbing
|
|
|
|
as well as match nested values in Pillar, by adding colons for each level that
|
|
|
|
is being traversed. The below example would match minions with a pillar named
|
|
|
|
``foo``, which is a dict containing a key ``bar``, with a value beginning with
|
|
|
|
``baz``:
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
salt -I 'foo:bar:baz*' test.ping
|