Junior — Middle
Ansible-də ən yüksək prioritetə malik dəyişənlər harada müəyyən edilir?
sobes.tech Süni İntellekt
AI-dan cavab
Ansible-də ən yüksək prioritetə malik dəyişənlər aşağıdakı yerlərdə müəyyən edilir (aşağıdan yuxarıya doğru):
- Inventar fayllarında müəyyən edilmiş dəyişənlər (inventory)
- Qruplarda müəyyən edilmiş dəyişənlər (group_vars)
- Hostlarda müəyyən edilmiş dəyişənlər (host_vars)
- Komanda sətrindən
-eparametri ilə keçirilən dəyişənlər (extra vars)
Ən yüksək prioritetə malik dəyişənlər -e ilə playbook işlədilərkən keçirilənlərdir. Bunlar digər bütün dəyişənləri, playbooklar, rollar və ya inventarda müəyyən edilmiş dəyişənləri üstələyir.
Yüksək prioritetli dəyişənlə işlətmə nümunəsi:
ansible-playbook site.yml -e "variable_name=dəyər"