Debuguer et tester Saltstack
Sep 12, 2018 · 1 minute readTester le rendu jinja
salt \* slsutil.renderer /srv/pillar/common.sls 'jinja'
Mettre à jour les fichiers (gitfs)
salt-run fileserver.update
Mettre à jour les pillars
salt \* saltutil.refresh_pillar
Mettre à jour les git_pillars
salt-run git_pillar.update
Debug d’un state spécifique
Pour lancer mystate.sls
avec un targeting sur des grains spécifiques tout en précisant des pillars :
salt -C 'G@role:webserver and G@env:itg' state.sls mystate pillar='{"pillar1": "foo", "pillar2": "bar"}'
Dé-locker les gitfs
salt-run cache.clear_git_lock gitfs type=update
Dé-locker les git_pillars
salt-run cache.clear_git_lock git_pillar type=update
Lister les répertoires du fileserver
salt-run fileserver.dir_list
Lister les fichiers du fileserver
salt-run fileserver.file_list