Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I dump pillar data, that will be send to minion

Tags:

salt-stack

When I do highstate at minion, there is a strange error. I suspect, that the pillar data on the minion may not be right. Can I somehow dump the pillar data from minion?

like image 354
Tomáš Fejfar Avatar asked Jun 11 '13 16:06

Tomáš Fejfar


2 Answers

As you said in your answer to your own question,

salt '*' pillar.data

will show all the data. However, you have some additional useful commands:

salt '*' pillar.raw

will show the raw data as it's loaded into the __pillar__ dict.

salt '*' pillar.get <key>

will show you the value of some key in pillar, with the ability to default to a certain value if the key doesn't exist. (The default is super useful when you're using pillar when templating states)

like image 115
Colton Myers Avatar answered Nov 02 '22 13:11

Colton Myers


To see the pillar data

salt '*' pillar.data

It's good idea to refresh the pillar data first using

salt '*' saltutil.refresh_pillar
like image 31
Tomáš Fejfar Avatar answered Nov 02 '22 14:11

Tomáš Fejfar