Junior — Middle
Kur Ansible ir definētas augstākās prioritātes mainīgie?
sobes.tech AI
Atbilde no AI
Ansible augstākās prioritātes mainīgie ir definēti šādās vietās (no zemākas uz augstāku prioritāti):
- Mainīgie, kas definēti inventāra failos (inventory)
- Mainīgie, kas definēti grupās (group_vars)
- Mainīgie, kas definēti hostos (host_vars)
- Mainīgie, kas nodoti caur komandrindu, izmantojot parametru
-e(extra vars)
Visaugstākās prioritātes ir tie mainīgie, kas nodoti ar -e izpildot playbook. Tie pārspēj jebkādus citus mainīgos, kas definēti playbookos, lomās vai inventārā.
Piemērs ar augstas prioritātes mainīgo izpildei:
ansible-playbook site.yml -e "mainīgo_nosaukums=vērtība"