Junior — Middle
Ansible'da eng yuqori prioritetga ega o'zgaruvchilar qayerda aniqlangan?
sobes.tech AI
AIdan javob
Ansible'da maksimal yuqori prioritetga ega o'zgaruvchilar quyidagi joylarda aniqlanadi (pastdan yuqoriga):
- Inventar fayllarida aniqlangan o'zgaruvchilar (inventory)
- Guruhlarda aniqlangan o'zgaruvchilar (group_vars)
- Hostlarda aniqlangan o'zgaruvchilar (host_vars)
- Buyruq satridan
-eparametri yordamida o'tkazilgan o'zgaruvchilar (extra vars)
Eng yuqori prioritetga ega o'zgaruvchilar -e yordamida playbook ishga tushirilganda o'tkaziladi. Ular boshqa har qanday o'zgaruvchilarni, playbooklar, rollar yoki inventarizatsiyada aniqlanganlarni ustun qiladi.
Yuqori prioritetli o'zgaruvch bilan ishga tushirish misoli:
ansible-playbook site.yml -e "variable_name=qiymat"