Gdje Ansible Galaxy instalira uloge?
Gdje Ansible Galaxy instalira uloge?

Video: Gdje Ansible Galaxy instalira uloge?

Video: Gdje Ansible Galaxy instalira uloge?
Video: Ansible Galaxy | How To Upload Roles on Github & Ansible Galaxy | Session - 13 2024, Maj
Anonim

Podrazumevano, Ansible preuzimanja uloge u prvi direktorij za upisivanje u zadanoj listi putanja ~/. ansible / uloge :/usr/share/ ansible / uloge :/etc/ ansible / uloge . Ovo se instalira uloge u početnom direktoriju korisnika koji radi ansible - galaksija.

Shodno tome, kako koristite uloge u Ansible galaksiji?

Stvoriti uloge sa Galaksija Ansible mogu koristiti git za dodavanje drugih uloga izvori, kao što je GitHub. Možete inicijalizirati novi uloga galaksije koristeći ansible - galaksija init ili možete instalirati a uloga direktno iz Uloga Ansible Galaxy pohraniti izvršavanjem naredbe ansible - galaksija instaliraj <ime of uloga >.

Takođe znajte koje su uloge Ansiblea? Uloge pružaju okvir za potpuno nezavisne ili međuzavisne kolekcije varijabli, zadataka, datoteka, šablona i modula. U Ansible , uloga je primarni mehanizam za razbijanje playbook-a na više datoteka. Ovo pojednostavljuje pisanje složenih priručnika i olakšava njihovu ponovnu upotrebu.

Imajući ovo na umu, gdje se čuvaju Ansible playbooks?

Zadana datoteka inventara se obično nalazi na /etc/ ansible /hosts, ali možete koristiti i opciju -i da pokažete na prilagođene datoteke inventara prilikom pokretanja Ansible komande i playbooks.

Koja je razlika između Ansible i Ansible galaksije?

Ansible Galaxy je spremište za ansible uloge. To je ono što je PyPI za Python, ili ono što je Maven za Javu. ansible - galaksija je alat koji preuzima uloge iz Ansible Galaxy i instalira ih. Ista stvar otprilike kao pip za Python.

Preporučuje se: