Junior — Middle
Kus Ansible'i failistruktuuris asuvad kõige vähem tähtsad ja prioriteediga muutujad?
sobes.tech AI
Vastus AI-lt
Ansible'is kõige madalama prioriteediga muutujad asuvad tavaliselt rollide sees failides defaults/main.yml. Neid muutujad nimetatakse "vaikimisi muutujateks" ja neil on kõige madalam prioriteet, see tähendab, et neid saab üle kirjutada teistest allikatest, nagu vars, inventar või käsurea kaudu edastatud muutujad.
Rolli struktuuri näide:
roles/
myrole/
defaults/
main.yml # kõige madalama prioriteediga muutujad
vars/
main.yml # kõrgema prioriteediga muutujad
Seega, kui soovite määrata vaikimisi väärtusi, mida on lihtne üle kirjutada, asetage need defaults/main.yml faili.