Unde instalează rolurile Ansible Galaxy?
Unde instalează rolurile Ansible Galaxy?

Video: Unde instalează rolurile Ansible Galaxy?

Video: Unde instalează rolurile Ansible Galaxy?
Video: Ansible Roles - Installing Roles | techbeatly 2024, Noiembrie
Anonim

În mod implicit, Ansible descărcări roluri în primul director care poate fi scris din lista implicită de căi ~/. ansible / roluri :/usr/share/ ansible / roluri :/etc/ ansible / roluri . Aceasta se instalează roluri în directorul principal al utilizatorului care rulează ansible - galaxie.

În mod corespunzător, cum folosiți rolurile în galaxia Ansible?

Crea roluri cu Ansible Galaxy Galaxy poate sa utilizare git pentru a adăuga altele rol surse, cum ar fi GitHub. Puteți inițializa un nou rol galaxie folosind ansible - galaxie init sau puteți instala un rol direct din Rolul Ansible Galaxy stocați prin executarea comenzii ansible - galaxie instalați <numele lui rol >.

De asemenea, știți, care sunt rolurile Ansible? Roluri oferă un cadru pentru colecții complet independente sau interdependente de variabile, sarcini, fișiere, șabloane și module. În Ansible , rolul este mecanismul principal pentru împărțirea unui playbook în mai multe fișiere. Acest lucru simplifică scrierea unor manuale complexe și le face mai ușor de reutilizat.

Ținând cont de acest lucru, unde sunt stocate manualele Ansible?

Fișierul de inventar implicit este de obicei localizat la /etc/ ansible /hosts, dar puteți folosi și opțiunea -i pentru a indica fișiere de inventar personalizate atunci când rulați Ansible comenzi și cărți de joc.

Care este diferența dintre galaxia Ansible și Ansible?

Galaxia Ansible este un depozit pentru ansible roluri. Este ceea ce este PyPI pentru Python sau ceea ce este Maven pentru Java. ansible - galaxie este un instrument care preia roluri din Galaxia Ansible si le instaleaza. Aproximativ același lucru ca și pip pentru Python.

Recomandat: