Pillar

Di default il master prova prima a ricercare i pillar interni (/srv/pillar), quindi elabora in ordine i pillar esterni (ext_pillar:).

Istruzioni per i pillar esterni. Ecco la lista dei moduli supportati.

Refresh

Il refresh viene effettuato automaticamente all'esecuzione di un highstate, altrimenti è necessario effettuarlo manualmente via salt '*' saltutil.refresh_pillar. Quando highstate è invocato via salt-call non viene effettuato alcun refresh1!

Debug

Purtroppo lavorare via salt è lento (le query del minion al master hanno tempi di attesa significativi). In ogni caso:

salt '*' pillar.data
salt '*' pillar.raw
salt '*' pillar.items
salt '*' pillar.get <key>  # will show the raw data as it's loaded into the __pillar__ dict.

Moduli specifici

Sviluppo

È possible sviluppare con relativa facilità nuovi moduli di gestione dei pillars.

Sitografia

Note

  1. almeno così è fino alla versione 2016 (1)

MyWiki: Salt/GestionePillar (last edited 2017-06-27 16:30:01 by risca)