Browse Source

Update salt_pillar_sample.sh

master
Pekka Helenius 6 years ago
committed by GitHub
parent
commit
046cfb1367
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 12 deletions
  1. +3
    -12
      scripts/salt_pillar_sample.sh

+ 3
- 12
scripts/salt_pillar_sample.sh View File

@ -1,17 +1,5 @@
#!/bin/sh #!/bin/sh
# Author: Pekka Helenius (~Fincer), 2018
#
# - This script creates two different text strings for two minions: minion_1 & minion_2
# - This script is meant to be run on Salt master
#
# - This script creates the following files on master:
# /srv/pillar/top.sls
# /srv/pillar/minion-1.sls
# /srv/pillar/minion-2.sls
# /srv/salt/files/pillarfile
# /srv/salt/myfirstpillar.sls
if [ $(id -u) -eq 0 ]; then if [ $(id -u) -eq 0 ]; then
mkdir -p /srv/pillar mkdir -p /srv/pillar
@ -59,8 +47,11 @@ GENERIC_PILLAR
else else
salt 'minion_*' test.ping salt 'minion_*' test.ping
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo -e "\e[1m\n**Salt -- pillar.items output**\n\e[0m"
salt 'minion_*' pillar.items salt 'minion_*' pillar.items
echo -e "\e[1m\n**Salt -- state.apply output**\n\e[0m"
salt 'minion_*' state.apply myfirstpillar salt 'minion_*' state.apply myfirstpillar
echo -e "\e[1m\n**Salt -- get file output with head command**\n\e[0m"
salt 'minion_*' cmd.run 'head /tmp/pillarfile_for*' salt 'minion_*' cmd.run 'head /tmp/pillarfile_for*'
fi fi


Loading…
Cancel
Save