Dove installa i ruoli di Ansible Galaxy?
Dove installa i ruoli di Ansible Galaxy?

Video: Dove installa i ruoli di Ansible Galaxy?

Video: Dove installa i ruoli di Ansible Galaxy?
Video: Ansible: Using Ansible Galaxy to extend functionality 2024, Novembre
Anonim

Per impostazione predefinita, Ansible download ruoli alla prima directory scrivibile nell'elenco predefinito dei percorsi ~/. ansible / ruoli :/usr/condividi/ ansible / ruoli :/eccetera/ ansible / ruoli . Questo installa ruoli nella home directory dell'utente in esecuzione ansible - galassia.

Di conseguenza, come usi i ruoli nella galassia di Ansible?

Creare ruoli insieme a Galassia Ansible Potere utilizzo git per aggiungere altro ruolo sorgenti, come GitHub. Puoi inizializzare un nuovo ruolo della galassia usando ansible - galassia init, oppure puoi installare a ruolo direttamente dal Il ruolo della Galassia Ansible store eseguendo il comando ansible - galassia installa <nome di ruolo >.

Sappi anche, quali sono i ruoli di Ansible? Ruoli fornire una struttura per raccolte completamente indipendenti o interdipendenti di variabili, attività, file, modelli e moduli. In Ansible , il ruolo è il meccanismo principale per suddividere un playbook in più file. Ciò semplifica la scrittura di playbook complessi e li rende più facili da riutilizzare.

Tenendo presente questo, dove sono archiviati i playbook di Ansible?

Il file di inventario predefinito si trova in genere in /etc/ ansible /hosts, ma puoi anche usare l'opzione -i per puntare a file di inventario personalizzati durante l'esecuzione Ansible comandi e playbook.

Qual è la differenza tra la galassia Ansible e la galassia Ansible?

Galassia Ansible è un repository per ansible ruoli. È ciò che PyPI sta a Python o Maven a Java. ansible - galassia è uno strumento che recupera i ruoli da Galassia Ansible e li installa. La stessa cosa più o meno come pip è per Python.

Consigliato: