Sobes.tech
Junior — Middle

Ansible-ში სად არის განსაზღვრული უმაღლესი პრიორიტეტით ცვლილებები?

sobes.tech AI

პასუხი AI-სგან

Ansible-ში უმაღლესი პრიორიტეტი აქვს ცვლადებს, რომლებიც განსაზღვრულია შემდეგ ადგილებში (დაბალიიდან მაღალი პრიორიტეტით):

  • ცვლადები, განსაზღვრული ინვენტარ ფაილებში (inventory)
  • ჯგუფებში (group_vars)
  • ჰოსტებზე (host_vars)
  • ბრძანების ხაზიდან -e პარამეტრით გადაცემული ცვლადები (extra vars)

უმაღლესი პრიორიტეტი აქვთ -e-ით გადაცემულ ცვლადებს, რომლებიც გადაჭრიან ნებისმიერ სხვა ცვლადს, რომელიც განსაზღვრულია playbook-ებში, როლებში ან ინვენტარში.

მაგალითი მაღალი პრიორიტეტით ცვლადით შესრულების:

ansible-playbook site.yml -e "ცვლადის_სახელი=მნიშვნელობა"