L'area di lavoro Destinazioni viene utilizzata per visualizzare i dettagli dei gruppi di destinazione, eseguire processi o comandi ad-hoc e creare ed eliminare gruppi di destinazione. È inoltre possibile modificare e gestire rapidamente più gruppi di destinazione.
Una destinazione è un gruppo di minion a cui viene applicato il comando Salt di un processo. Un Salt Master può anche essere gestito come un minion e può essere una destinazione se esegue il servizio dei minion. La definizione di una destinazione per un processo o un'operazione impedisce inoltre l'esecuzione dell'operazione nei nodi che non devono eseguire tale operazione.
- Modifica dei criteri di destinazione
- Allegare pillar
- Esecuzione dei processi
- Assegnare i ruoli ai pillar e alle destinazioni
Per impostazione predefinita, quando si apre l'area di lavoro, vengono visualizzati tutti i gruppi di destinazione a cui si dispone delle autorizzazioni di accesso.
Quando si seleziona un gruppo di destinazione, viene visualizzato un elenco di minion che appartengono a tale gruppo di destinazione. I minion sono nodi che eseguono il servizio minion, che può ascoltare i comandi di un Salt Master ed eseguire le attività richieste.
Per visualizzare un elenco di tutti i processi associati a un gruppo di destinazione, selezionare la scheda Attività. Per ulteriori informazioni sull'area di lavoro Attività, vedere Come rivedere lo stato dei processi e i risultati dei processi.
È possibile visualizzare i dettagli di un minion selezionando ID minion. Nella pagina dei dettagli del minion, è possibile visualizzare un elenco di grain o informazioni sul minion, ad esempio la versione di Salt, il sistema operativo o i gruppi di destinazione associati.
Per informazioni sulla creazione e la gestione dei gruppi di destinazione, vedere Come creare destinazioni.
Processi o comandi ad hoc
La pagina di ogni gruppo di destinazione include anche un controllo Esegui comando che consente di eseguire un singolo comando ad-hoc su uno o più minion senza creare un processo riutilizzabile. Questa funzionalità è utile per eseguire comandi rapidamente o per l'esecuzione di processi una tantum che non fanno parte del workflow quotidiano.
- Un unico minion
- Uno o più minion
- Un Salt Master o tutti i Salt Master (che utilizzano salt-run)
Presenza di minion
La colonna Presenza indica se SaltStack Config ha ricevuto di recente dati dei processi dal minion in un intervallo definito denominato raas_presence_expiration
. Per impostazione predefinita, questo intervallo è impostato su 3600 secondi. La colonna Presenza può fornire un indicatore dell'integrità della macchina utilizzando il beacon Presenza installato nei minion.
Se il beacon Presenza è implementato, i minion inviano payload di stato periodici ai rispettivi Salt Master, recuperati successivamente da SaltStack Config, influenzando lo stato visualizzato nella colonna Presenza.
SaltStack Config include i seguenti stati di Presenza.
Stato | Descrizione |
---|---|
Sconosciuto | SaltStack Config non ha mai ricevuto una risposta dal minion. Questo è lo stato predefinito dei minion appena connessi. Quando i minion hanno ricevuto un comando, lo stato viene aggiornato in Presente. |
Presente | SaltStack Config ha ricevuto risposte dal minion nell'ultimo intervallo raas_presence_expiration , configurato su 3600 secondi per impostazione predefinita. |
Disconnesso | SaltStack Config ha ricevuto una risposta dal minion, ma non nell'ultimo intervallo raas_presence_expiration . |