Che cosa è un fatto in Ansible?
Che cosa è un fatto in Ansible?
Anonim

In poche parole, fatti ansible sono proprietà di sistema raccolte da Ansible quando viene eseguito su un sistema remoto. Il fatti contengono dettagli utili come l'archiviazione e la configurazione di rete su un sistema di destinazione.

Rispetto a questo, qual è l'uso di Gather_facts in Ansible?

Questo modulo viene chiamato automaticamente dai playbook per raccogliere utili variabili sugli host remoti che possono essere Usato nei playbook. Può anche essere eseguito direttamente da /usr/bin/ ansible per verificare quali variabili sono disponibili per un host. Ansible fornisce molti fatti sul sistema, automaticamente.

Successivamente, la domanda è: cos'è Hostvars Ansible? hostvars è un hash con nomi host di inventario come chiavi. Per accedere ai campi di ciascun host, utilizzare hostvars ['prova-1'], hostvars ['test2-1'], ecc. ansible_ssh_host è deprecato a favore di ansible_host dal 2.0.

In questo modo, cos'è Inventory_hostname in Ansible?

nomehost_inventario - Come configurato nel ansible file di inventario (es: /etc/ ansible /host). Può essere un indirizzo IP o un nome che può essere risolto dal DNS. ansible_hostname - Come scoperto da ansible . Ansible ssh è nell'host e raccoglie alcuni fatti.

Come funziona Ansible Group_vars?

Ansible usa una combinazione di un file hosts e a group_vars directory per estrarre le variabili per gruppo host ed eseguire Ansible gioca/compiti contro i padroni di casa. group_vars /Tutti è usato per impostare variabili che volere essere utilizzato per ogni host che Ansible è corse contro.

Consigliato: