เชนเซเช เช เชจเซเชฏ เชฒเซเชเซเชจเชพ เชเชตเชพเชฌเซ เชเซเชกเชจเซ เชเชฃเซ เชฌเชงเซ เชธเชฎเซเชเซเชทเชพเช เชเชฐเซเช เชเซเช เช เชจเซ เชชเซเชคเซ เชเชฃเซเช เชฒเชเซเช เชเซเช. เชญเซเชฒเซเชจเชพ เชตเชฟเชถเซเชฒเซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ (เช เชจเซเชฏ เชฒเซเชเซเชจเซ เช เชจเซ เชฎเชพเชฐเซ เชชเซเชคเชพเชจเซ), เชคเซเชฎเช เชธเชเชเซเชฏเชพเชฌเชเชง เชเชจเซเชเชฐเชตเซเชฏเซ, เชฎเชจเซ เชธเชฎเชเชพเชฏเซเช เชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชเซ เชฎเซเชเซเชฏ เชญเซเชฒ เชเชฐเซ เชเซ - เชคเซเช เชฎเซเชณเชญเซเชค เชฌเชพเชฌเชคเซเชฎเชพเช เชจเชฟเชชเซเชฃเชคเชพ เชฎเซเชณเชตเซเชฏเชพ เชตเชฟเชจเชพ เชเชเชฟเชฒ เชฌเชพเชฌเชคเซเชฎเชพเช เชชเซเชฐเชตเซเชถ เชเชฐเซ เชเซ.
เช เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช เช เชจเซเชฏเชพเชฏเชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ, เชฎเซเช เชเซเช เชคเซเชจเซ เชชเชนเซเชฒเซเชฅเซ เช เชเชพเชฃเชคเชพ เชนเซเชฏ เชคเซเชฎเชจเชพ เชฎเชพเชเซ เชเชตเชพเชฌ เชเชชเชตเชพเชจเซเช เชชเชฐเชฟเชเชฏ เชฒเชเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช. เชนเซเช เชคเชฎเชจเซ เชเซเชคเชตเชฃเซ เชเชชเซเช เชเซเช เชเซ, เช เชฎเชพเชฃเชธเซเชจเซ เชฐเซเชเซเชฒเชฟเชเช เชจเชฅเซ, เช เชเชฃเชพ เชฌเชงเชพ เช เชเซเชทเชฐเซ เช เชจเซ เชเซเช เชเชฟเชคเซเชฐเซ เชธเชพเชฅเซเชจเซ เชฒเชพเชเชฌเซ เชตเชพเชเชเชจ เชเซ.
เชตเชพเชเชเชจเซเช เช เชชเซเชเซเชทเชฟเชค เชธเซเชคเชฐ เช เชเซ เชเซ เชฏเชฎเชฒเชพเชจเซ เชนเชเชพเชฐเซ เชชเชเชเซเชคเชฟเช เชชเชนเซเชฒเซเชฅเซ เช เชฒเชเชพเช เชเช เชเซ, เชเชเชเช เชชเชนเซเชฒเซเชฅเซ เช เชจเชฟเชฐเซเชฎเชพเชฃเชฎเชพเช เชเซ, เชชเชฐเชเชคเซ "เชเซเชเช เชฐเซเชคเซ เชฌเชงเซเช เชตเชพเชเชเชพเชเซเชเชเชพ เชเซ."
เชจเชพเชฎเซ
เชเชตเชพเชฌ เชเชชเชจเชพเชฐ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเซ เชฎเซเชเซเชฏ เชญเซเชฒ เชเชฐเซ เชเซ เชคเซ เช เชจเชฅเซ เชเชพเชฃเชตเซเช เชเซ เชเชเชเช เชถเซเช เชเชนเซเชตเชพเชฏ เชเซ. เชเซ เชคเชฎเซ เชจเชพเชฎเซ เชเชพเชฃเชคเชพ เชจเชฅเซ, เชคเซ เชคเชฎเซ เชธเชฎเชเซ เชถเชเชคเชพ เชจเชฅเซ เชเซ เชฆเชธเซเชคเชพเชตเซเช เชถเซเช เชเชนเซ เชเซ. เชเช เชเซเชตเชเชค เชเชฆเชพเชนเชฐเชฃ: เชเช เชเชจเซเชเชฐเชตเซเชฏเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชเช เชตเซเชฏเชเซเชคเชฟ เชเซ เชเชตเซเช เชเชนเซเชคเซ เชนเซเชฏ เชเซ เชคเซเชฃเซ เชเชตเชพเชฌเชฎเชพเช เชเชฃเซเช เชฒเชเซเชฏเซเช เชเซ เชคเซ เชชเซเชฐเชถเซเชจเชจเซ เชเชตเชพเชฌ เชเชชเซ เชถเชเซเชฏเซ เชจ เชนเชคเซ "เชชเซเชฒเซเชฌเซเชเชฎเชพเช เชเชฏเชพ เชเชเชเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ?" เช เชจเซ เชเซเชฏเชพเชฐเซ เชฎเซเช เชธเซเชเชตเซเชฏเซเช เชเซ "เชเชตเชพเชฌ เช เชชเซเชเซเชทเชฟเชค เชนเชคเซ เชเซ เชชเซเชฒเซเชฌเซเชเชฎเชพเช เชจเชพเชเชเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ," เชคเซเชฏเชพเชฐเซ "เช เชฎเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชคเชพ เชจเชฅเซ" เชเชตเซ เชจเชฟเชเชฆเชพเชเชพเชฐเช เชเชฟเชชเซเชชเชฃเซ เชเชตเซ. เชฒเซเชเซ เชชเซเชธเชพ เชฎเชพเชเซ เชเชตเชพเชฌ เชฒเชเซ เชเซ เช เชจเซ เชจเชพเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเชคเชพ เชจเชฅเซ. เชคเซเช เชเชฐเซเชเชฐ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เชถเซเช เชเซ เชคเซ เชเชพเชฃเชคเชพ เชจเชฅเซ.
เชคเซ เชเชพเชฒเซ เชเชเชเช เชธเชฐเชณ เชธเชพเชฅเซ เชถเชฐเซ เชเชฐเซเช: เชคเซเชจเซ เชถเซเช เชเชนเซเชตเชพเชฏ เชเซ. เชเชฆเชพเช เชคเชฎเซ เช เชเชพเชฃเซ เชเซ, เช เชฅเชตเชพ เชเชฆเชพเช เชคเชฎเซ เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชฆเชธเซเชคเชพเชตเซเชเซ เชตเชพเชเชเซ เชคเซเชฏเชพเชฐเซ เชคเชฎเซ เชงเซเชฏเชพเชจ เชเชชเซเชฏเซเช เชจ เชนเชคเซเช.
เชเชตเชพเชฌเซ-เชชเซเชฒเซเชฌเซเช เชชเซเชฒเซเชฌเซเช เชเชฒเชพเชตเซ เชเซ. เชชเซเชฒเซเชฌเซเช เช yml/yaml เชเชเซเชธเซเชเซเชเชถเชจ เชธเชพเชฅเซเชจเซ เชซเชพเชเชฒ เชเซ, เชเซเชจเซ เช เชเชฆเชฐ เชเชเชเช เชเชจเชพ เชเซเชตเซเช เชเซ:
---
- hosts: group1
roles:
- role1
- hosts: group2,group3
tasks:
- debug:
เช เชฎเซ เชชเชนเซเชฒเซเชฅเซ เช เชธเชฎเชเซ เชเชฏเชพ เชเซเช เชเซ เช เชเชเซ เชซเชพเชเชฒ เชชเซเชฒเซเชฌเซเช เชเซ. เช เชฎเซ เชฌเชคเชพเชตเซ เชถเชเซเช เชเซเช เชเซ เชญเซเชฎเชฟเชเชพเช เชเซเชฏเชพเช เชเซ เช เชจเซ เชเชพเชฐเซเชฏเซ เชเซเชฏเชพเช เชเซ. เชชเชฃ เชจเชพเชเช เชเซเชฏเชพเช เชเซ? เช เชจเซ เชชเซเชฒเซ เช เชจเซ เชฐเซเชฒ เชเซ เชชเซเชฒเซเชฌเซเช เชตเชเซเชเซ เชถเซเช เชคเชซเชพเชตเชค เชเซ?
เชคเซ เชฌเชงเชพ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃเชฎเชพเช เชเซ. เช เชจเซ เชคเซเช เชคเซเชจเซ เชเซเชเซ เชเชพเชฏ เชเซ. เชชเซเชฐเชพเชฐเชเชญเชฟเช - เชเชพเชฐเชฃ เชเซ เชคเซเชฏเชพเช เชเชฃเซเช เชฌเชงเซเช เชเซ เช เชจเซ เชคเชฎเชจเซ เชเช เช เชธเชฎเชฏเซ เชฌเชงเซเช เชฏเชพเชฆ เชฐเชนเซเชถเซ เชจเชนเซเช. เช เชจเซเชญเชตเซ - เชเชพเชฐเชฃ เชเซ "เชคเซเชเซเช เชตเชธเซเชคเซเช". เชเซ เชคเชฎเซ เช เชจเซเชญเชตเซ เชเซ, เชคเซ เชฆเชฐ เช เชฎเชนเชฟเชจเซ เชเชเชพเชฎเชพเช เชเชเชพ เชเช เชตเชเชค เช เชชเซเชทเซเช เซเชจเซ เชซเชฐเซเชฅเซ เชตเชพเชเชเซ, เช เชจเซ เชคเชฎเชพเชฐเซ เชเซเชก เชตเชฐเซเช-เช เชเซเชฐเชฃเซ เชฌเชจเซ เชเชถเซ.
เชคเซเชฅเซ, เชฏเชพเชฆ เชฐเชพเชเซ: เชชเซเชฒเซเชฌเซเช เช เชชเซเชฒเซ เช
เชจเซ เชชเซเชฒเซเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเชคเซ เชธเซเชเชฟ เชเซ import_playbook
.
เช เชเช เชจเชพเชเช เชเซ:
- hosts: group1
roles:
- role1
เช เชจเซ เช เชชเชฃ เชฌเซเชเซเช เชจเชพเชเช เชเซ:
- hosts: group2,group3
tasks:
- debug:
เชจเชพเชเช เชถเซเช เชเซ? เชคเซเชฃเซ เชถเชพ เชฎเชพเชเซ เชเซ?
เชชเซเชฒเซเชฌเซเช เชฎเชพเชเซ เชชเซเชฒเซ เช เชฎเซเชเซเชฏ เชคเชคเซเชต เชเซ, เชเชพเชฐเชฃ เชเซ เชชเซเชฒเซ เช
เชจเซ เชเชจเซเชฒเซ เชชเซเชฒเซ เช เชญเซเชฎเชฟเชเชพเช เช
เชจเซ/เช
เชฅเชตเชพ เชเชพเชฐเซเชฏเซเชจเซ เชธเซเชเชฟเชจเซ เชนเซเชธเซเชเชจเซ เชธเซเชเชฟ เชธเชพเชฅเซ เชธเชพเชเชเชณเซ เชเซ เชเซ เชเซเชจเชพ เชชเชฐ เชคเซเชเชจเซ เชเชเซเชเชฟเชเซเชฏเซเช เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ. เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃเชจเชพ เชเชเชกเชพเชฃเชฎเชพเช เชคเชฎเซ เชเชฒเซเชฒเซเช เชถเซเชงเซ เชถเชเซ เชเซ delegate_to
, เชธเซเชฅเชพเชจเชฟเช เชฒเซเชเช
เชช เชชเซเชฒเชเชเชจเซเชธ, เชจเซเชเชตเชฐเซเช-เชเซเชฒเซ-เชตเชฟเชถเชฟเชทเซเช เชธเซเชเชฟเชเชเซเชธ, เชเชฎเซเชช เชนเซเชธเซเชเซเชธ, เชตเชเซเชฐเซ. เชคเซเช เชคเชฎเชจเซ เชเซเชฏเชพเช เชเชพเชฐเซเชฏเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซ เชธเซเชฅเชพเชจเชจเซ เชธเชนเซเช เชฌเชฆเชฒเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชชเชฐเชเชคเซ, เชคเซ เชตเชฟเชถเซ เชญเซเชฒเซ เชเชพเช. เช เชฆเชฐเซเช เชนเซเชเชถเชฟเชฏเชพเชฐ เชตเชฟเชเชฒเซเชชเซเชฎเชพเช เชเซเชฌ เช เชเซเชเซเชเชธ เชเชชเชฏเซเชเซ เชเซ เช
เชจเซ เชคเซ เชเซเชเซเชเชธเชชเชฃเซ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช เชจเชฅเซ. เช
เชจเซ เช
เชฎเซ เชฎเซเชณเชญเซเชค เชฌเชพเชฌเชคเซ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช เชเซ เชฆเชฐเซเช เชตเซเชฏเชเซเชคเชฟเช เชเชพเชฃเชตเซ เชเซเชเช เช
เชจเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชเซเชเช.
เชเซ เชคเชฎเซ "เชเชเชเช" "เชเซเชฏเชพเชเช" เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชนเซ, เชคเซ เชคเชฎเซ เชจเชพเชเช เชฒเชเซ. เชญเซเชฎเชฟเชเชพ เชจเชฅเซ. เชฎเซเชกเซเชฏเซเชฒเซ เช เชจเซ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเช เชธเชพเชฅเซเชจเซ เชญเซเชฎเชฟเชเชพ เชจเชฅเซ. เชคเชฎเซ เชคเซเชจเซ เชฒเซ เช เชจเซ เชจเชพเชเช เชฒเชเซ. เชเซเชฎเชพเช, เชนเซเชธเซเช เชซเซเชฒเซเชกเชฎเชพเช เชคเชฎเซ เชเซเชฏเชพเช เชเชเซเชเซเชเซเชฏเซเช เชเชฐเชตเชพ เช เชจเซ เชฐเซเชฒ/เชเชพเชธเซเชเชฎเชพเช - เชถเซเช เชเชเซเชเซเชเซเชฏเซเช เชเชฐเชตเซเช เชคเซเชจเซ เชฏเชพเชฆเซ เชเชชเซ เชเซ.
เชธเชฐเชณ, เชฌเชฐเชพเชฌเชฐ? เชคเซ เช เชจเซเชฏเชฅเชพ เชเซเชตเซ เชฐเซเชคเซ เชนเซเช เชถเชเซ?
เชฒเชพเชเซเชทเชฃเชฟเช เชเซเชทเชฃเซเชฎเชพเชเชจเซ เชเช เชเซเชฏเชพเชฐเซ เชฒเซเชเซ เชเชจเซ เชจเชพเชเช เชฆเซเชตเชพเชฐเชพ เชจเชนเซเช เชเชฐเชตเชพเชจเซ เชเชเซเชเชพ เชงเชฐเชพเชตเซ เชเซ เชคเซ เชเซ "เชญเซเชฎเชฟเชเชพ เชเซ เชฌเชงเซเช เชธเซเช เชเชฐเซ เชเซ." เชฎเชจเซ เชเชตเซ เชญเซเชฎเชฟเชเชพ เชเชฎเชถเซ เชเซ เชเซ เชชเซเชฐเชฅเชฎ เชชเซเชฐเชเชพเชฐเชจเชพ เชธเชฐเซเชตเชฐ เช เชจเซ เชฌเซเชเชพ เชชเซเชฐเชเชพเชฐเชจเชพ เชธเชฐเซเชตเชฐ เชฌเชเชจเซเชจเซ เชเซเช เชตเซ.
เชเช เชชเซเชฐเชพเชคเชคเซเชตเซเชฏ เชเชฆเชพเชนเชฐเชฃ เชฎเซเชจเซเชเชฐเซเชเช เชเซ. เชนเซเช เชฎเซเชจเชฟเชเชฐเชฟเชเชเชจเซ เชญเซเชฎเชฟเชเชพ เชเชเซเชเซเช เชเซเช เชเซ เชฎเซเชจเชฟเชเชฐเชฟเชเชเชจเซ เชเซเช เชตเชถเซ. เชฎเซเชจเชฟเชเชฐเชฟเชเชเชจเซ เชญเซเชฎเชฟเชเชพ เชฎเซเชจเชฟเชเชฐเชฟเชเช เชนเซเชธเซเชเชจเซ เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ (เชชเซเชฒเซ เชฎเซเชเชฌ). เชชเชฐเชเชคเซ เชคเซ เชคเชพเชฐเชฃ เชเชชเซ เชเซ เชเซ เชฆเซเชเชฐเซเช เชฎเชพเชเซ เช
เชฎเชพเชฐเซ เชเซ เชนเซเชธเซเชเซเชธ เชชเชฐ เช
เชฎเซ เชฆเซเชเชฐเซเช เชฐเชพเชเซ เชฐเชนเซเชฏเชพ เชเซเช เชคเซเชฎเชจเซ เชชเซเชเซเชเซ เชชเชนเซเชเชเชพเชกเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชถเชพ เชฎเชพเชเซ เชกเซเชฒเชฟเชเซเชเชจเซ เชเชชเชฏเซเช เชจ เชเชฐเชตเซ? เชคเชฎเชพเชฐเซ iptables เชจเซ เชชเชฃ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟ? เชฎเซเชจเชฟเชเชฐเชฟเชเชเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ DBMS เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพ เชฒเชเชตเชพเชจเซ/เชธเซเชงเชพเชฐเชตเชพเชจเซ เชชเชฃ เชเชฐเซเชฐ เชเซ. เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟ เช
เชจเซ เชเซ เชธเชฐเซเชเชจเชพเชคเซเชฎเชเชคเชพเชจเซ เช
เชญเชพเชต เชนเซเชฏ, เชคเซ เชคเชฎเซ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชฎเชเชกเชณ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ include_role
เชจเซเชธเซเชเซเชก เชฒเซเชชเชฎเชพเช เชเซเชฅเซเชจเซ เชธเซเชเชฟ เชชเชฐ เช
เชจเซ เช
เชเชฆเชฐ เชเช เชฎเซเชถเซเชเซเชฒ เชซเชฟเชฒเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ include_role
เชคเชฎเซ เชตเชงเซ เชเชฐเซ เชถเชเซ เชเซ delegate_to
เชซเชฐเซ. เช
เชจเซ เชเชชเชฃเซ เชฆเซเชฐ เชเชเช เชเซเช ...
เชเช เชธเชพเชฐเซ เชเชเซเชเชพ - เชเช เช เชฆเซเชเชฐเซเชเชจเซ เชญเซเชฎเชฟเชเชพ, เชเซ "เชฌเชงเซเช เชเชฐเซ เชเซ" - เชเชชเชฃเชจเซ เชธเชเชชเซเชฐเซเชฃ เชจเชฐเชเชฎเชพเช เชฒเช เชเชพเชฏ เชเซ เชเซเชฎเชพเชเชฅเซ เชฎเซเชเชพเชญเชพเชเซ เชเช เช เชฐเชธเซเชคเซ เชนเซเชฏ เชเซ: เชถเชฐเซเชเชคเชฅเซ เชฌเชงเซเช เชซเชฐเซเชฅเซ เชฒเชเชตเซเช.
เช เชนเซเช เชญเซเชฒ เชเซเชฏเชพเช เชฅเช? เชเซ เชเซเชทเชฃเซ เชคเชฎเซ เชถเซเชงเซเชฏเซเช เชเซ เชนเซเชธเซเช X เชชเชฐ "x" เชเชพเชฐเซเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชฏเชเชฎเชพเชจ Y เชชเชฐ เชเชตเซเช เชชเชกเชถเซ เช เชจเซ เชคเซเชฏเชพเช "y" เชเชฐเชตเซเช เชชเชกเชถเซ, เชคเชฎเชพเชฐเซ เชเช เชธเชฐเชณ เชเชธเชฐเชค เชเชฐเชตเซ เชชเชกเชถเซ: เชเชพเช เช เชจเซ เชจเชพเชเช เชฒเชเซ, เชเซ เชฏเชเชฎเชพเชจ Y เชชเชฐ Y เชเชฐเซ เชเซ. "x" เชฎเชพเช เชเชเชเช เชเชฎเซเชฐเชถเซ เชจเชนเซเช, เชชเชฐเชเชคเซ เชคเซเชจเซ เชถเชฐเซเชเชคเชฅเซ เชฒเชเซ. เชนเชพเชฐเซเชกเชเซเชกเซเชก เชเชฒเซ เชธเชพเชฅเซ เชชเชฃ.
เชเชตเซเช เชฒเชพเชเซ เชเซ เชเซ เชเชชเชฐเชจเชพ เชซเชเชฐเชพเชฎเชพเช เชฌเชงเซเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชนเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชชเชฐเชเชคเซ เช เชคเชฎเชพเชฐเซ เชเซเชธ เชจเชฅเซ! เชเชพเชฐเชฃ เชเซ เชคเชฎเซ เชซเชฐเซเชฅเซ เชตเชพเชชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเชพ เชเซเชก เชฒเชเชตเชพ เชฎเชพเชเชเซ เชเซ เชเซ DRY เช เชจเซ เชฒเชพเชเชฌเซเชฐเซเชฐเซ-เชเซเชตเซ เชเซ, เช เชจเซ เชคเชฎเชพเชฐเซ เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชฐเชตเซเช เชคเซ เชฎเชพเชเซเชจเซ เชชเชฆเซเชงเชคเชฟ เชถเซเชงเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เช เชคเซ เชเซ เชเซเชฏเชพเช เชฌเซเชเซ เชเชเชญเซเชฐ เชญเซเชฒ เชเซเชชเชพเชฏเซเชฒเซ เชเซ. เชเช เชญเซเชฒ เชเซเชฃเซ เชเชฃเชพ เชชเซเชฐเซเชเซเชเซเชเซเชธเชจเซ เชธเชนเชจเชถเซเชฒ เชฐเซเชคเซ เชฒเชเซเชฒเชพ (เชคเซ เชตเชงเซ เชธเชพเชฐเซเช เชนเซเช เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชฌเชงเซเช เชเชพเชฎ เชเชฐเซ เชเซ เช เชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเซเช เชธเชฐเชณ เชเซ) เชเช เชธเชเชชเซเชฐเซเชฃ เชญเชฏเชพเชจเชเชคเชพเชฎเชพเช เชซเซเชฐเชตเซเชฏเซเช เชเซ เชเซ เชฒเซเชเช เชชเชฃ เชธเชฎเชเซ เชถเชเชคเชพ เชจเชฅเซ. เชคเซ เชเชพเชฎ เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชญเชเชตเชพเชจ เชคเชฎเชจเซ เชเชเชเชชเชฃ เชฌเชฆเชฒเชตเชพเชจเซ เชฎเชจเชพเช เชเชฐเซ เชเซ.
เชญเซเชฒ เชเซ: เชญเซเชฎเชฟเชเชพ เช เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชเชพเชฐเซเชฏ เชเซ. เช เชธเชพเชฎเซเชฏเชคเชพเช เชเชเชฒเซ เชฌเชงเซ เชธเชพเชฐเซ เชถเชฐเซเชเชคเชจเซ เชฌเชฐเชฌเชพเชฆ เชเชฐเซ เชฆเซเชงเซ เชเซ เชเซ เชคเซ เชเซเชเชจเซ เชฆเซเชเช เชฅเชพเชฏ เชเซ. เชญเซเชฎเชฟเชเชพ เช เชชเซเชธเซเชคเชเชพเชฒเชฏเชจเซเช เชเชพเชฐเซเชฏ เชจเชฅเซ. เชคเซ เชเชฃเชคเชฐเซเช เชเชฐเซ เชถเชเชคเซ เชจเชฅเซ เช เชจเซ เชคเซ เชชเซเชฒเซ-เชฒเซเชตเชฒเชจเชพ เชจเชฟเชฐเซเชฃเชฏเซ เชฒเช เชถเชเชคเซ เชจเชฅเซ. เชฎเชจเซ เชฏเชพเชฆ เชเชฐเชพเชตเซ เชเซ เชจเชพเชเช เชเชฏเชพ เชจเชฟเชฐเซเชฃเชฏเซ เชฒเซ เชเซ?
เชเชญเชพเชฐ, เชคเชฎเซ เชธเชพเชเชพ เชเซ. เชชเซเชฒเซ เชเชฏเชพ เชนเซเชธเซเช เชชเชฐ เชเชฏเชพ เชเชพเชฐเซเชฏเซ เช เชจเซ เชญเซเชฎเชฟเชเชพเช เชเชฐเชตเชพ เชคเซ เชตเชฟเชถเซ เชจเชฟเชฐเซเชฃเชฏ เชฒเซ เชเซ (เชตเชงเซ เชธเซเชชเชทเซเช เชฐเซเชคเซ, เชคเซเชฎเชพเช เชฎเชพเชนเชฟเชคเซ เชถเชพเชฎเซเชฒ เชเซ).
เชเซ เชคเชฎเซ เช เชจเชฟเชฐเซเชฃเชฏเชจเซ เชเซเช เชญเซเชฎเชฟเชเชพเชฎเชพเช เชธเซเชเชชเซ เชเซ, เช เชจเซ เชเชฃเชคเชฐเซเช เชธเชพเชฅเซ เชชเชฃ, เชคเซ เชคเชฎเซ เชคเชฎเชพเชฐเซ เชเชพเชคเชจเซ (เช เชจเซ เชเซ เชคเชฎเชพเชฐเชพ เชเซเชกเชจเซ เชตเชฟเชถเซเชฒเซเชทเชฟเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชถเซ) เชเช เชเชเชเชพเชณ เช เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเชตเชถเซ. เชญเซเชฎเชฟเชเชพ เชจเชเซเชเซ เชเชฐเชคเซ เชจเชฅเซ เชเซ เชคเซ เชเซเชฏเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เช เชจเชฟเชฐเซเชฃเชฏ เชจเชพเชเช เชฆเซเชตเชพเชฐเชพ เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชญเซเชฎเชฟเชเชพ เชคเซเชจเซ เชเซ เชเชนเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชฏเชพเช เชคเซเชจเซ เชเชนเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซ เชเชฐเซ เชเซ.
เชถเชพ เชฎเชพเชเซ เชเชจเซเชธเชฟเชฌเชฒเชฎเชพเช เชชเซเชฐเซเชเซเชฐเชพเชฎ เชเชฐเชตเซเช เชเซเชเชฎเซ เชเซ เช เชจเซ เชเซเชฌเซเชฒ เชเชจเซเชธเชฟเชฌเชฒ เชเชฐเชคเชพเช เชถเชพ เชฎเชพเชเซ เชธเชพเชฐเซเช เชเซ เช เชฎเซ เชเชฒ เช เชจเซ เชเชฟเชจเซเชเชพ เชตเชฟเชถเซ เชชเซเชฐเชเชฐเชฃเชฎเชพเช เชตเชพเชค เชเชฐเซเชถเซเช. เชนเชฎเชฃเชพเช เชฎเชพเชเซ, เชเชพเชฒเซ เชเช เชตเชพเชค เชเชนเซเช - เชคเชฎเชพเชฐเซ เชฆเชฐเซเช เชเชฃเชคเชฐเซเช เชตเซเชถเซเชตเชฟเช เชเชฒเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐเซเชจเชพ เช เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชเซเชฐเซเชธ เชเซเชกเซ เชเชพเชฏ เชเซ, เช เชจเซ เชคเชฎเซ เชคเซเชจเชพ เชตเชฟเชถเซ เชเชเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ. เชเชฒเชฆเซ เชฌเซ "เชเซเชฐเซเชธ" เชเซเชฆเซ เชเซ, เชฌเชงเซเช เช เชฆเซเชถเซเชฏ เชฅเช เชเชฏเซเช.
เชธเซเชเซเชตเชฟเชฎเชฟเชถ เชฎเชพเชเซ เชจเซเชเชง: เชญเซเชฎเชฟเชเชพ เชเซเชเซเชเชธเชชเชฃเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชชเซเชฐเชตเชพเชนเชจเซ เชชเซเชฐเชญเชพเชตเชฟเชค เชเชฐเซ เชถเชเซ เชเซ. เชเชพเชตเซเช delegate_to
เช
เชจเซ เชคเซเชจเซ เชตเชพเชเชฌเซ เชเชชเชฏเซเชเซ เชเซ. เชเชพเชตเซเช meta: end host/play
. เชชเชฃ! เชฏเชพเชฆ เชฐเชพเชเซ เชเซ เชเชชเชฃเซ เชฎเซเชณเชญเซเชค เชฌเชพเชฌเชคเซ เชถเซเชเชตเซเช เชเซเช? เชตเชฟเชถเซ เชญเซเชฒเซ เชเชฏเชพ delegate_to
. เช
เชฎเซ เชธเซเชฅเซ เชธเชฐเชณ เช
เชจเซ เชธเซเชฅเซ เชธเซเชเชฆเชฐ เชเชตเชพเชฌเซ เชเซเชก เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช. เชเซ เชตเชพเชเชเชตเชพเชฎเชพเช เชธเชฐเชณ, เชฒเชเชตเชพเชฎเชพเช เชธเชฐเชณ, เชกเซเชฌเช เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชฐเชณ, เชเชเชพเชธเชตเชพเชฎเชพเช เชธเชฐเชณ เช
เชจเซ เชชเซเชฐเซเชฃ เชเชฐเชตเชพเชฎเชพเช เชธเชฐเชณ เชเซ. เชคเซเชฅเซ, เชซเชฐเซ เชเชเชตเชพเชฐ:
เชชเซเชฒเซ เชเชจเซเชก เชเชจเซเชฒเซ เชชเซเชฒเซ เชจเชเซเชเซ เชเชฐเซ เชเซ เชเซ เชเชฏเชพ เชนเซเชธเซเช เชชเชฐ เชถเซเช เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เช เชตเชฟเชญเชพเชเชฎเชพเช, เช เชฎเซ เชฐเชฎเชค เช เชจเซ เชญเซเชฎเชฟเชเชพ เชตเชเซเชเซเชจเชพ เชตเชฟเชฐเซเชง เชธเชพเชฅเซ เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเซเชฏเซ. เชนเชตเซ เชเชพเชฒเซ เชเชพเชฐเซเชฏเซ เชตเชฟ เชญเซเชฎเชฟเชเชพ เชธเชเชฌเชเชง เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช.
เชเชพเชฐเซเชฏเซ เช เชจเซ เชญเซเชฎเชฟเชเชพเช
เชฐเชฎเชคเชจเซ เชตเชฟเชเชพเชฐ เชเชฐเซ:
- hosts: somegroup
pre_tasks:
- some_tasks1:
roles:
- role1
- role2
post_tasks:
- some_task2:
- some_task3:
เชเชพเชฒเซ เชเชนเซเช เชเซ เชคเชฎเชพเชฐเซ foo เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เช
เชจเซ เชเชตเซเช เชฒเชพเชเซ เชเซ foo: name=foobar state=present
. เชฎเชพเชฐเซ เช เชเซเชฏเชพเช เชฒเชเชตเซเช เชเซเชเช? เชชเซเชฐเซเชตเชฎเชพเช? เชชเซเชธเซเช? เชญเซเชฎเชฟเชเชพ เชฌเชจเชพเชตเซ?
...เช เชจเซ เชเชพเชฐเซเชฏเซ เชเซเชฏเชพเช เชเชฏเชพ?
เช เชฎเซ เชซเชฐเซเชฅเซ เชฌเซเชเชฟเชเซเชธ เชธเชพเชฅเซ เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช - เชชเซเชฒเซ เชกเชฟเชตเชพเชเชธ. เชเซ เชคเชฎเซ เช เชฎเซเชฆเซเชฆเชพ เชชเชฐ เชซเซเชฒเซเช เชเชฐเซ เชเซ, เชคเซ เชคเชฎเซ เชฌเชพเชเซเชจเซ เชฆเชฐเซเช เชตเชธเซเชคเซเชจเชพ เชเชงเชพเชฐ เชคเชฐเซเชเซ เชจเชพเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ, เช เชจเซ เชคเชฎเชพเชฐเซเช เชชเชฐเชฟเชฃเชพเชฎ "เช เชธเซเชฅเชฟเชฐ" เชนเชถเซ.
เชชเซเชฒเซ เชกเชฟเชตเชพเชเชธ: เชนเซเชธเซเช เชกเชพเชฏเชฐเซเชเซเชเซเชต, เชชเซเชฒเซ เชฎเชพเชเซ เชธเซเชเชฟเชเชเซเชธ เช เชจเซ เชชเซเชฐเซ_เชเชพเชธเซเช, เชเชพเชฐเซเชฏเซ, เชญเซเชฎเชฟเชเชพเช, เชชเซเชธเซเช_เชเชพเชธเซเช เชตเชฟเชญเชพเชเซ. เชฐเชฎเชค เชฎเชพเชเซเชจเชพ เชฌเชพเชเซเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ เชนเชตเซ เช เชฎเชพเชฐเชพ เชฎเชพเชเซ เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชจเชฅเซ.
เชเชพเชฐเซเชฏเซ เช
เชจเซ เชญเซเชฎเชฟเชเชพเช เชธเชพเชฅเซเชจเชพ เชคเซเชฎเชจเชพ เชตเชฟเชญเชพเชเซเชจเซ เชเซเชฐเชฎ: pre_tasks
, roles
, tasks
, post_tasks
. เช
เชฐเซเชฅเชชเซเชฐเซเชฃ เชฐเซเชคเซ เช
เชฎเชฒเชจเซ เชเซเชฐเชฎ เชตเชเซเชเซ เชเซ tasks
ะธ roles
เชธเซเชชเชทเซเช เชจเชฅเซ, เชคเซ เชถเซเชฐเซเชทเซเช เชชเซเชฐเชฅเชพเช เชเชนเซ เชเซ เชเซ เช
เชฎเซ เชเช เชตเชฟเชญเชพเช เชเชฎเซเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช tasks
, เชฎเชพเชคเซเชฐ เชเซ เชจเชนเซเช roles
... เชเซ เชคเซเชฏเชพเช roles
, เชชเชเซ เชฌเชงเชพ เชเซเชกเชพเชฏเซเชฒ เชเชพเชฐเซเชฏเซ เชตเชฟเชญเชพเชเซเชฎเชพเช เชฎเซเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ pre_tasks
/post_tasks
.
เชเซ เชฌเชพเชเซ เชเซ เชคเซ เช เชเซ เชเซ เชฌเชงเซเช เช
เชฐเซเชฅเชชเซเชฐเซเชฃ เชฐเซเชคเซ เชธเซเชชเชทเซเช เชเซ: เชชเซเชฐเชฅเชฎ pre_tasks
, เชชเชเซ roles
, เชชเชเซ post_tasks
.
เชชเชฐเชเชคเซ เช
เชฎเซ เชนเชเซ เชชเชฃ เชชเซเชฐเชถเซเชจเชจเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ เชจเชฅเซ: เชฎเซเชกเซเชฏเซเชฒ เชเซเชฒ เชเซเชฏเชพเช เชเซ? foo
เชฒเชเซ? เชถเซเช เชเชชเชฃเซ เชฆเชฐเซเช เชฎเซเชกเซเชฏเซเชฒ เชฎเชพเชเซ เชธเชเชชเซเชฐเซเชฃ เชญเซเชฎเชฟเชเชพ เชฒเชเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ? เช
เชฅเชตเชพ เชฆเชฐเซเช เชตเชธเซเชคเซ เชฎเชพเชเซ เชเชพเชกเซ เชญเซเชฎเชฟเชเชพ เชนเซเชฏ เชคเซ เชตเชงเซ เชธเชพเชฐเซเช เชเซ? เช
เชจเซ เชเซ เชฐเซเชฒ เชจ เชนเซเชฏ เชคเซ เชนเซเช เชเซเชฏเชพเช เชฒเชเซเช - เชชเชนเซเชฒเชพ เชเซ เชชเซเชธเซเชเชฎเชพเช?
เชเซ เช เชชเซเชฐเชถเซเชจเซเชจเชพ เชเซเช เชคเชฐเซเชเชธเชเชเชค เชเชตเชพเชฌเซ เชจเชฅเซ, เชคเซ เช เช
เชเชคเชฐเซเชเซเชเชพเชจเชจเชพ เช
เชญเชพเชตเชจเซ เชจเชฟเชถเชพเชจเซ เชเซ, เชเชเชฒเซ เชเซ, เชคเซ เช "เช
เชธเซเชฅเชฟเชฐ เชชเชพเชฏเชพ." เชเชพเชฒเซ เชคเซเชจเซ เชเชเซเชคเชฟ เชเชฐเซเช. เชชเซเชฐเชฅเชฎ, เชเช เชธเซเชฐเชเซเชทเชพ เชชเซเชฐเชถเซเชจ: เชเซ เชจเชพเชเช เชนเซเชฏ pre_tasks
ะธ post_tasks
(เช
เชจเซ เชคเซเชฏเชพเช เชเซเช เชเชพเชฐเซเชฏเซ เช
เชฅเชตเชพ เชญเซเชฎเชฟเชเชพเช เชจเชฅเซ), เชคเซ เชชเชเซ เชเซ เชนเซเช เชชเซเชฐเชฅเชฎ เชเชพเชฐเซเชฏ เช
เชนเซเชเชฅเซ เชเชฐเซเช เชคเซ เชเชเชเช เชคเซเชเซ เชถเชเซ เชเซ post_tasks
เชนเซเช เชคเซเชจเซ เช
เชเชค เชธเซเชงเซ เชเชธเซเชกเซเชถ pre_tasks
?
เช เชฒเชฌเชคเซเชค, เชชเซเชฐเชถเซเชจเชจเซ เชถเชฌเซเชฆเชถเชฌเซเชฆ เชธเชเชเซเชค เชเชชเซ เชเซ เชเซ เชคเซ เชคเซเชเซ เชเชถเซ. เชชเชฐเชเชคเซ เชฌเชฐเชพเชฌเชฐ เชถเซเช?
... เชนเซเชจเซเชกเชฒเชฐเซเชธ. เชฌเซเชเชฟเชเซเชธ เชตเชพเชเชเชตเชพเชฅเซ เชเช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชนเชเซเชเชค เชเชพเชฃเชตเชพ เชฎเชณเซ เชเซ: เชฆเชฐเซเช เชตเชฟเชญเชพเช เชชเชเซ เชฌเชงเชพ เชนเซเชจเซเชกเชฒเชฐเซเชธ เชเชชเชฎเซเชณเซ เชซเซเชฒเชถ เชฅเชพเชฏ เชเซ. เชคเซ. เชฅเซ เชคเชฎเชพเชฎ เชเชพเชฐเซเชฏเซ pre_tasks
, เชชเชเซ เชคเชฎเชพเชฎ เชนเซเชจเซเชกเชฒเชฐเซเชธเชจเซ เชธเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ. เชชเชเซ เชคเชฎเชพเชฎ เชญเซเชฎเชฟเชเชพเช เช
เชจเซ เชคเชฎเชพเชฎ เชนเซเชจเซเชกเชฒเชฐ เชเซ เชเซเชเชจเซ เชญเซเชฎเชฟเชเชพเชเชฎเชพเช เชธเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ เชคเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชชเชเซ post_tasks
เช
เชจเซ เชคเซเชฎเชจเชพ เชนเซเชจเซเชกเชฒเชฐเซเชธ.
เชเชฎ, เชเซ เชคเชฎเซ เชฎเชพเชเชฅเซ เชเซเช เชเชพเชฐเซเชฏ เชเซเชเชเซ post_tasks
ะฒ pre_tasks
, เชคเซ เชชเชเซ เชนเซเชจเซเชกเชฒเชฐ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชคเซ เชชเชนเซเชฒเชพเช เชธเชเชญเชตเชฟเชค เชฐเซเชคเซ เชคเชฎเซ เชคเซเชจเซ เชเชเซเชเชฟเชเซเชฏเซเช เชเชฐเชถเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซ เชฎเชพเช pre_tasks
เชตเซเชฌ เชธเชฐเซเชตเชฐ เชเชจเซเชธเซเชเซเชฒ เช
เชจเซ เชเซเช เชตเซเชฒ เชเซ, เช
เชจเซ post_tasks
เชคเซเชจเซ เชเชเชเช เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชเซ เช เชเชพเชฐเซเชฏเชจเซ เชตเชฟเชญเชพเชเชฎเชพเช เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเซ pre_tasks
เช เชนเชเซเชเชค เชคเชฐเชซ เชฆเซเชฐเซ เชเชถเซ เชเซ "เชฎเซเชเชฒเชตเชพเชจเชพ" เชธเชฎเชฏเซ เชธเชฐเซเชตเชฐ เชนเชเซ เชเชพเชฒเชถเซ เชจเชนเซเช เช
เชจเซ เชฌเชงเซเช เชคเซเชเซ เชเชถเซ.
เชนเชตเซ เชเชพเชฒเซ เชซเชฐเซ เชตเชฟเชเชพเชฐเซเช เชเซ เชเชชเชฃเชจเซ เชถเชพ เชฎเชพเชเซ เชเชฐเซเชฐ เชเซ pre_tasks
ะธ post_tasks
? เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชญเซเชฎเชฟเชเชพ เชชเซเชฐเซ เชเชฐเชคเชพเช เชชเชนเซเชฒเชพเช เชเชฐเซเชฐเซ เชฌเชงเซเช (เชนเซเชจเซเชกเชฒเชฐเซเชธ เชธเชนเชฟเชค) เชชเซเชฐเซเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ. เช post_tasks
เช
เชฎเชจเซ เชญเซเชฎเชฟเชเชพเช เชเชฒเชพเชตเชตเชพเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ (เชนเซเชจเซเชกเชฒเชฐเซเชธ เชธเชนเชฟเชค) เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ.
เชเช เชเชคเซเชฐ เชเชตเชพเชฌเซ เชจเชฟเชทเซเชฃเชพเชค เช
เชฎเชจเซ เชเชฃเชพเชตเชถเซ เชเซ เชคเซ เชถเซเช เชเซ. meta: flush_handlers
, เชชเชฐเชเชคเซ เชเซ เชเชชเชฃเซ เชจเชพเชเชเชฎเชพเช เชตเชฟเชญเชพเชเซเชจเชพ เช
เชฎเชฒเชจเชพ เชเซเชฐเชฎ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซ เชถเชเซเช เชคเซ เชเชชเชฃเชจเซ เชซเซเชฒเชถ_เชนเซเชจเซเชกเชฒเชฐเซเชธเชจเซ เชถเชพ เชฎเชพเชเซ เชเชฐเซเชฐ เชเซ? เชตเชงเซเชฎเชพเช, meta: flush_handlers เชจเซ เชเชชเชฏเซเช เชกเซเชชเซเชฒเชฟเชเซเช เชนเซเชจเซเชกเชฒเชฐเซเชธ เชธเชพเชฅเซ เช
เชฎเชจเซ เช
เชฃเชงเชพเชฐเซ เชตเชธเซเชคเซเช เชเชชเซ เชถเชเซ เชเซ, เชเซเชฏเชพเชฐเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชคเซเชฏเชพเชฐเซ เช
เชฎเชจเซ เชตเชฟเชเชฟเชคเซเชฐ เชเซเชคเชตเชฃเซเช เชเชชเซ เชถเชเซ เชเซ. when
ั block
เชตเชเซเชฐเซ เชคเชฎเซ เชเซเชเชฒเซ เชธเชพเชฐเซ เชฐเซเชคเซ เชเชตเชพเชฌเซ เชเชพเชฃเซ เชเซ, เชคเซเชเชฒเซ เชตเชงเซ เชเซเชเชเชพเช เชคเชฎเซ "เชฎเซเชถเซเชเซเชฒ" เชเชเซเชฒ เชฎเชพเชเซ เชจเชพเชฎ เชเชชเซ เชถเชเซ เชเซ. เช
เชจเซ เชเช เชธเชฐเชณ เชเชเซเชฒ - เชชเซเชฐเซเชต/เชญเซเชฎเชฟเชเชพ/เชชเซเชธเซเช เชตเชเซเชเซ เชเซเชฆเชฐเชคเซ เชตเชฟเชญเชพเชเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ - เชเซเชเชเชพเชเชจเซเช เชเชพเชฐเชฃ เชจเชฅเซ.
เช เชจเซ, เชชเชพเชเชพ เช เชฎเชพเชฐเชพ 'foo' เชชเชฐ. เชฎเชพเชฐเซ เชคเซเชจเซ เชเซเชฏเชพเช เชฎเซเชเชตเซเช เชเซเชเช? เชชเซเชฐเซเชต, เชชเซเชธเซเช เช เชฅเชตเชพ เชญเซเชฎเชฟเชเชพเชฎเชพเช? เชฆเซเชเซเชคเซ เชฐเซเชคเซ, เช เชคเซเชจเชพ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซ เชเซ เชเซ เชถเซเช เชเชชเชฃเชจเซ foo เชฎเชพเชเซ เชนเซเชจเซเชกเชฒเชฐเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซเชจเซ เชเชฐเซเชฐ เชเซ. เชเซ เชคเซเช เชคเซเชฏเชพเช เชจ เชนเซเชฏ, เชคเซ foo เชจเซ เชชเซเชฐเซเชต เช เชฅเชตเชพ เชชเซเชธเซเชเชฎเชพเช เชฎเซเชเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ - เช เชตเชฟเชญเชพเชเซเชจเซ เชตเชฟเชถเซเชท เช เชฐเซเชฅ เชเซ - เชเซเชกเชจเชพ เชฎเซเชเซเชฏ เชญเชพเช เชชเชนเซเชฒเชพเช เช เชจเซ เชชเชเซเชจเชพ เชเชพเชฐเซเชฏเซเชจเซ เช เชฎเชฒ.
เชนเชตเซ "เชญเซเชฎเชฟเชเชพ เช เชฅเชตเชพ เชเชพเชฐเซเชฏ" เชชเซเชฐเชถเซเชจเชจเซ เชเชตเชพเชฌ เชชเชนเซเชฒเซเชฅเซ เช เชฐเชฎเชคเชฎเชพเช เชเซ เชคเซเชจเชพ เชชเชฐ เชเชตเซ เชเซ - เชเซ เชคเซเชฏเชพเช เชเชพเชฐเซเชฏเซ เชเซ, เชคเซ เชคเชฎเชพเชฐเซ เชคเซเชฎเชจเซ เชเชพเชฐเซเชฏเซเชฎเชพเช เชเชฎเซเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเซ เชคเซเชฏเชพเช เชญเซเชฎเชฟเชเชพเช เชนเซเชฏ, เชคเซ เชคเชฎเชพเชฐเซ เชญเซเชฎเชฟเชเชพ เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ (เชเช เชเชพเชฐเซเชฏเชฎเชพเชเชฅเซ เชชเชฃ). เชเชพเชฒเซ เชนเซเช เชคเชฎเชจเซ เชฏเชพเชฆ เชเชฐเชพเชตเซเช เชเซ เชเชพเชฐเซเชฏเซ เช เชจเซ เชญเซเชฎเชฟเชเชพเช เชเช เช เชธเชฎเชฏเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชจเชฅเซ.
เชเชตเชพเชฌเชจเซ เชฎเซเชณเชญเซเชค เชฌเชพเชฌเชคเซเชจเซ เชธเชฎเชเชตเชพเชฅเซ เชธเซเชตเชพเชฆเชจเชพ เชฆเซเชเซเชคเชพ เชชเซเชฐเชถเซเชจเซเชจเชพ เชตเชพเชเชฌเซ เชเชตเชพเชฌเซ เชฎเชณเซ เชเซ.
เชเชพเชฐเซเชฏเซ เช เชจเซ เชญเซเชฎเชฟเชเชพเช (เชญเชพเช เชฌเซ)
เชนเชตเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชชเซเชฒเซเชฌเซเช เชฒเชเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ เชเซ เชคเซเชฏเชพเชฐเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ เชเชฐเซเชเชพ เชเชฐเซเช. เชคเชฎเชพเชฐเซ foo, bar เช เชจเซ baz เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชถเซเช เช เชคเซเชฐเชฃ เชเชพเชฐเซเชฏเซ เชเซ, เชเช เชญเซเชฎเชฟเชเชพ เชเซ เชเซ เชคเซเชฐเชฃ เชญเซเชฎเชฟเชเชพเช? เชชเซเชฐเชถเซเชจเชจเซ เชธเชพเชฐเชพเชเชถ เชเชชเชตเชพ เชฎเชพเชเซ: เชคเชฎเชพเชฐเซ เชเชฏเชพ เชคเชฌเชเซเชเซ เชญเซเชฎเชฟเชเชพเช เชฒเชเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเชตเซเช เชเซเชเช? เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชพเชฐเซเชฏเซ เชฒเชเซ เชถเชเซ เชคเซเชฏเชพเชฐเซ เชญเซเชฎเชฟเชเชพเช เชฒเชเชตเชพเชจเซ เช เชฐเซเชฅ เชถเซเช เชเซ?... เชญเซเชฎเชฟเชเชพ เชถเซเช เชเซ?
เชธเซเชฅเซ เชฎเซเชเซ เชญเซเชฒเซเชฎเชพเชเชจเซ เชเช (เชฎเซเช เชชเชนเซเชฒเซเชฅเซ เช เช เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซ เชเซ) เช เชตเชฟเชเชพเชฐเชตเซเช เชเซ เชเซ เชญเซเชฎเชฟเชเชพ เช เชชเซเชฐเซเชเซเชฐเชพเชฎเชจเซ เชฒเชพเชเชฌเซเชฐเซเชฐเซเชจเชพ เชซเชเชเซเชถเชจ เชเซเชตเซ เชเซ. เชธเชพเชฎเชพเชจเซเชฏ เชเชพเชฐเซเชฏ เชตเชฐเซเชฃเชจ เชเซเชตเซเช เชฆเซเชเชพเชฏ เชเซ? เชคเซ เชเชจเชชเซเช เชฆเชฒเซเชฒเซ เชธเซเชตเซเชเชพเชฐเซ เชเซ, เชเชกเช เชธเชฐเซเชจเชพ เชเชพเชฐเชฃเซ เชธเชพเชฅเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชเซ, เชเชกเช เชธเชฐเซ เชเชฐเซ เชเซ เช เชจเซ เชฎเซเชฒเซเชฏ เชชเชฐเชค เชเชฐเซ เชเซ.
เชนเชตเซ, เชงเซเชฏเชพเชจ. เชญเซเชฎเชฟเชเชพเชฎเชพเช เชเชฎเชพเชเชฅเซ เชถเซเช เชเชฐเซ เชถเชเชพเชฏ? เชเชกเช
เชธเชฐเซ เชเชนเซเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซเช เชนเชเชฎเซเชถเชพ เชธเซเชตเชพเชเชค เชเซ, เช เชธเชฎเชเซเชฐ เชเชตเชพเชฌเชจเซ เชธเชพเชฐ เชเซ - เชเชกเช
เชธเชฐเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ. เชฌเชพเชเซเชจเชพ เชเชพเชฐเชฃเซ เชเซ? เชชเซเชฐเชพเชฅเชฎเชฟเช. เชชเชฐเชเชคเซ "เชฎเซเชฒเซเชฏ เชชเชพเชธ เชเชฐเซ เช
เชจเซ เชคเซเชจเซ เชชเชฐเชค เชเชฐเซ" เชธเชพเชฅเซ - เชคเซ เชเซเชฏเชพเช เชเชพเชฎ เชเชฐเชคเซเช เชจเชฅเซ. เชชเซเชฐเชฅเชฎ, เชคเชฎเซ เชเซเช เชญเซเชฎเชฟเชเชพเชจเซ เชฎเซเชฒเซเชฏ เชเชชเซ เชถเชเชคเชพ เชจเชฅเซ. เชคเชฎเซ เชญเซเชฎเชฟเชเชพ เชฎเชพเชเซ vars เชตเชฟเชญเชพเชเชฎเชพเช เชฐเชฎเชคเชจเชพ เชเชเซเชตเชจ เชเชฆ เชธเชพเชฅเซ เชตเซเชถเซเชตเชฟเช เชเชฒ เชธเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชญเซเชฎเชฟเชเชพเชจเซ เช
เชเชฆเชฐ เชเชเซเชตเชจ เชฐเชฎเชค เชธเชพเชฅเซ เชตเซเชถเซเชตเชฟเช เชเชฒ เชธเซเช เชเชฐเซ เชถเชเซ เชเซ. เช
เชฅเชตเชพ เชชเซเชฒเซเชฌเซเชเซเชธเชจเชพ เชเซเชตเชจเชเชพเชณ เชธเชพเชฅเซ เชชเชฃ (set_fact
/register
). เชชเชฐเชเชคเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ "เชธเซเชฅเชพเชจเชฟเช เชเชฒเซ" เชนเซเช เชถเชเชคเชพ เชจเชฅเซ. เชคเชฎเซ "เชฎเซเชฒเซเชฏ เชฒเช เชถเชเชคเชพ เชจเชฅเซ" เช
เชจเซ "เชคเซ เชชเชฐเชค เชเชฐเซ เชถเชเซ เชเซ".
เชฎเซเชเซเชฏ เชตเชธเซเชคเซ เชเชจเชพเชฅเซ เชจเซเชเซ เชเชตเซ เชเซ: เชคเชฎเซ เชเชกเช
เชธเชฐ เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชเชตเชพเชฌเชฎเชพเช เชเชเชเช เชฒเชเซ เชถเชเชคเชพ เชจเชฅเซ. เชตเซเชถเซเชตเชฟเช เชเชฒเซเชจเซ เชฌเชฆเชฒเชตเซเช เช เชนเชเชฎเซเชถเชพ เชซเชเชเซเชถเชจ เชฎเชพเชเซ เชเชกเช
เชธเชฐ เชเซ. เชฐเชธเซเชเชฎเชพเช, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชตเซเชถเซเชตเชฟเช เชเชฒ เชฌเชฆเชฒเชตเชพเชจเซเช เชเซ unsafe
. เช
เชจเซ เชเชจเซเชธเชฟเชฌเชฒเชฎเชพเช เชญเซเชฎเชฟเชเชพ เชฎเชพเชเซเชจเชพ เชฎเซเชฒเซเชฏเซเชจเซ เชชเซเชฐเชญเชพเชตเชฟเชค เชเชฐเชตเชพเชจเซ เชเชเชฎเชพเชคเซเชฐ เชชเชฆเซเชงเชคเชฟ เชเซ. เชตเชชเชฐเชพเชฏเซเชฒ เชถเชฌเซเชฆเซเชจเซ เชจเซเชเชง เชฒเซ: "เชญเซเชฎเชฟเชเชพ เชฎเชพเชเซ เชฎเซเชฒเซเชฏ เชชเชธเชพเชฐ เชเชฐเซ" เชจเชนเซเช, เชชเชฐเชเชคเซ "เชญเซเชฎเชฟเชเชพ เชตเชพเชชเชฐเซ เชเซ เชคเซ เชฎเซเชฒเซเชฏเซ เชฌเชฆเชฒเซ". เชญเซเชฎเชฟเชเชพเช เชตเชเซเชเซ เชเซเช เช
เชฒเชเชคเชพ เชจเชฅเซ. เชเชพเชฐเซเชฏเซ เช
เชจเซ เชญเซเชฎเชฟเชเชพเช เชตเชเซเชเซ เชเซเช เช
เชฒเชเชคเชพ เชจเชฅเซ.
เชเซเชฒ: เชญเซเชฎเชฟเชเชพ เช เชเชพเชฐเซเชฏ เชจเชฅเซ.
เชญเซเชฎเชฟเชเชพ เชตเชฟเชถเซ เชถเซเช เชธเชพเชฐเซเช เชเซ? เชชเซเชฐเชฅเชฎ, เชญเซเชฎเชฟเชเชพเชฎเชพเช เชฎเซเชณเชญเซเชค เชฎเซเชฒเซเชฏเซ เชเซ (/default/main.yaml
), เชฌเซเชเซเช, เชญเซเชฎเชฟเชเชพเชฎเชพเช เชซเชพเชเชฒเซเชจเซ เชธเซเชเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชงเชพเชฐเชพเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชเซ.
เชกเชฟเชซเซเชฒเซเช เชฎเซเชฒเซเชฏเซเชจเชพ เชซเชพเชฏเชฆเชพ เชถเซเช เชเซ? เชเชพเชฐเชฃ เชเซ เชฎเชพเชธเซเชฒเซเชจเชพ เชชเชฟเชฐเชพเชฎเชฟเชกเชฎเชพเช, เชเชจเซเชธเชฟเชฌเชฒเชจเซเช เชเชฒ เช
เชเซเชฐเชคเชพเชจเชพ เชฌเชฆเชฒเซ เชตเชฟเชเซเชค เชเซเชทเซเชเช, เชฐเซเชฒ เชกเชฟเชซเซเชฒเซเช เช เชธเซเชฅเซ เชเชเซ เช
เชเซเชฐเชคเชพ เชเซ (เชฎเชพเชเชจเชธ เชเชจเซเชธเชฟเชฌเชฒ เชเชฎเชพเชจเซเชก เชฒเชพเชเชจ เชชเซเชฐเชพเชฎเซเชเชฐเซเชธ). เชเชจเซ เช
เชฐเซเชฅ เช เชเซ เชเซ เชเซ เชคเชฎเชพเชฐเซ เชกเชฟเชซเซเชฒเซเช เชฎเซเชฒเซเชฏเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เช
เชจเซ เชเชจเซเชตเซเชจเซเชเชฐเซ เช
เชฅเชตเชพ เชเซเชฅ เชเชฒเซเชฎเชพเชเชฅเซ เชฎเซเชฒเซเชฏเซเชจเซ เชเชตเชฐเชฐเชพเชเชก เชเชฐเชตเชพเชจเซ เชเชฟเชเชคเชพ เชจ เชเชฐเซ, เชคเซ เชชเชเซ เชฐเซเชฒ เชกเชฟเชซเซเชฒเซเชเซเชธ เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชเชเชฎเชพเชคเซเชฐ เชฏเซเชเซเชฏ เชธเซเชฅเชพเชจ เชเซ. (เชนเซเช เชฅเซเชกเซเช เชเซเชเซเช เชฌเซเชฒเซเช เชเซเช - เชคเซเชฏเชพเช เชตเชงเซ เชเซ |d(your_default_here)
, เชชเชฐเชเชคเซ เชเซ เชเชชเชฃเซ เชธเซเชฅเชฟเชฐ เชธเซเชฅเชพเชจเซ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช, เชคเซ เชฎเชพเชคเซเชฐ เชญเซเชฎเชฟเชเชพ เชกเชฟเชซเซเชฒเซเช).
เชญเซเชฎเชฟเชเชพเช เชตเชฟเชถเซ เชฌเซเชเซเช เชถเซเช เชฎเชนเชพเชจ เชเซ? เชเชพเชฐเชฃ เชเซ เชคเซเชฎเชจเซ เชชเชพเชธเซ เชคเซเชฎเชจเชพ เชชเซเชคเชพเชจเชพ เชเซเชเชฒเซเช เชเซ. เช เชเชฒเซเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชเซ, เชฌเชเชจเซ เชธเซเชฅเชฟเชฐ (เชเชเชฒเซ โโโโเชเซ เชญเซเชฎเชฟเชเชพ เชฎเชพเชเซ เชเชฃเชตเชพเชฎเชพเช เชเชตเซ เชเซ) เช
เชจเซ เชเชคเชฟเชถเซเชฒ (เชคเซเชฏเชพเช เชเชพเช เชคเซ เชชเซเชเชฐเซเชจ เชเซ เช
เชฅเชตเชพ เชเชจเซเชเชฟ-เชชเซเชเชฐเซเชจ เชเซ - include_vars
เชธเชพเชฅเซ {{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml
.). เช เชฎเชพเชเซ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชเซ files/
, templates/
. เชเชชเชฐเชพเชเชค, เชคเซ เชคเชฎเชจเซ เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชฎเซเชกเซเชฏเซเชฒเซ เช
เชจเซ เชชเซเชฒเชเชเชจเซเชธ เชฐเชพเชเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ (library/
). เชชเชฐเชเชคเซ, เชชเซเชฒเซเชฌเซเช (เชเซเชฎเชพเช เช เชฌเชงเซเช เชชเชฃ เชนเซเช เชถเชเซ เชเซ) เชฎเชพเชเชจเชพ เชเชพเชฐเซเชฏเซเชจเซ เชคเซเชฒเชจเชพเชฎเชพเช, เช
เชนเซเช เชฎเชพเชคเซเชฐ เชเช เช เชซเชพเชฏเชฆเซ เช เชเซ เชเซ เชซเชพเชเชฒเซ เชเช เชเซเชเชเซเชฎเชพเช เชกเชฎเซเชช เชเชฐเชตเชพเชฎเชพเช เชเชตเชคเซ เชจเชฅเซ, เชชเชฐเชเชคเซ เชเชฃเชพ เช
เชฒเช เชฅเชพเชเชญเชฒเชพเช เชเซ.
เชเช เชตเชงเซ เชตเชฟเชเชค: เชคเชฎเซ เชเชตเซ เชญเซเชฎเชฟเชเชพเช เชฌเชจเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ เชเซ เชชเซเชจเชเชเชชเชฏเซเช เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชนเชถเซ (เชเซเชฒเซเชเซเชธเซ เชฆเซเชตเชพเชฐเชพ). เชธเชเชเซเชฐเชนเชจเชพ เชเชเชฎเชจ เชธเชพเชฅเซ, เชญเซเชฎเชฟเชเชพเชจเซเช เชตเชฟเชคเชฐเชฃ เชฒเชเชญเช เชญเซเชฒเซ เชเชฏเซเชฒเซเช เชเชฃเซ เชถเชเชพเชฏ.
เชเชฎ, เชญเซเชฎเชฟเชเชพเชเชฎเชพเช เชฌเซ เชฎเชนเชคเซเชตเชจเซ เชตเชฟเชถเซเชทเชคเชพเช เชนเซเชฏ เชเซ: เชคเซเชฎเชพเช เชกเชฟเชซเซเชฒเซเช (เชเช เช เชจเชจเซเชฏ เชฒเชเซเชทเชฃ) เชนเซเชฏ เชเซ เช เชจเซ เชคเซ เชคเชฎเชจเซ เชคเชฎเชพเชฐเชพ เชเซเชกเชจเซ เชฐเชเชจเชพ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
เชฎเซเชณ เชชเซเชฐเชถเซเชจ เชชเชฐ เชชเชพเชเชพ เชซเชฐเซ: เชเชพเชฐเซเชฏเซ เชเซเชฏเชพเชฐเซ เชเชฐเชตเชพ เช เชจเซ เชเซเชฏเชพเชฐเซ เชญเซเชฎเชฟเชเชพเช เชเชฐเชตเซ? เชชเซเชฒเซเชฌเซเชเชฎเชพเชเชจเชพ เชเชพเชฐเซเชฏเซเชจเซ เชเชชเชฏเซเช เชฎเซเชเชพเชญเชพเชเซ เชญเซเชฎเชฟเชเชพเช เชชเชนเซเชฒเชพเช/เชชเชเซ "เชเซเชเชฆเชฐ" เชคเชฐเซเชเซ เช เชฅเชตเชพ เชธเซเชตเชคเชเชคเซเชฐ เชฌเชฟเชฒเซเชกเชฟเชเช เชเชฒเชฟเชฎเซเชจเซเช เชคเชฐเซเชเซ เชฅเชพเชฏ เชเซ (เชชเชเซ เชเซเชกเชฎเชพเช เชเซเช เชญเซเชฎเชฟเชเชพ เชนเซเชตเซ เชเซเชเช เชจเชนเซเช). เชญเซเชฎเชฟเชเชพเช เชธเชพเชฅเซ เชฎเชฟเชถเซเชฐเชฟเชค เชธเชพเชฎเชพเชจเซเชฏ เชเชพเชฐเซเชฏเซเชจเซ เชขเชเชฒเซ เช เช เชธเซเชชเชทเซเช เชขเซเชณเชพเชต เชเซ. เชคเชฎเชพเชฐเซ เชเซเชเซเชเชธ เชถเซเชฒเซเชจเซเช เชชเชพเชฒเชจ เชเชฐเชตเซเช เชเซเชเช - เชเชพเช เชคเซ เชเชพเชฐเซเชฏ เช เชฅเชตเชพ เชญเซเชฎเชฟเชเชพ. เชญเซเชฎเชฟเชเชพเช เชเชจเซเชเชฟเชเซ เช เชจเซ เชกเชฟเชซเซเชฒเซเชเชจเซ เช เชฒเช เชชเชพเชกเซ เชเซ, เชเชพเชฐเซเชฏเซ เชคเชฎเชจเซ เชเชกเชชเชฅเซ เชเซเชก เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ, เชตเชงเซ "เชธเซเชฅเชฟเชฐ" (เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เช เชจเซ เชเชเชฟเชฒ) เชเซเชก เชญเซเชฎเชฟเชเชพเชเชฎเชพเช เชฎเซเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เชธเชนเชพเชฏเช เชธเซเชเซเชฐเชฟเชชเซเชเซ เชเชพเชฐเซเชฏ เชถเซเชฒเซเชฎเชพเช เชฒเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเช เชเชพเชฐเซเชฏ เชคเชฐเซเชเซ import_role เชเชฐเชตเซเช เชถเชเซเชฏ เชเซ, เชชเชฐเชเชคเซ เชเซ เชคเชฎเซ เช เชฒเชเซ เชเซ, เชคเซ เชชเชเซ เชคเชฎเซ เชถเชพ เชฎเชพเชเซ เช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซ เชคเชฎเชพเชฐเซ เชชเซเชคเชพเชจเซ เชธเซเชเชฆเชฐเชคเชพเชจเซ เชธเชฎเชเชจเซ เชธเชฎเชเชพเชตเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชฐเชนเซ.
เชเช เชเชคเซเชฐ เชตเชพเชเช เชเชนเซ เชถเชเซ เชเซ เชเซ เชญเซเชฎเชฟเชเชพเช เชญเซเชฎเชฟเชเชพเช เชเชฏเชพเชค เชเชฐเซ เชถเชเซ เชเซ, เชญเซเชฎเชฟเชเชพเช galaxy.yml เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฐเซเชญเชฐเชคเชพ เชนเซเช เชถเชเซ เชเซ, เช
เชจเซ เชเช เชญเชฏเชเชเชฐ เช
เชจเซ เชญเชฏเชเชเชฐ เชชเชฃ เชเซ. include_role
โ เชนเซเช เชคเชฎเชจเซ เชฏเชพเชฆ เชเชฐเชพเชตเซเช เชเซเช เชเซ เช
เชฎเซ เชฌเซเชเชฟเช เชเชจเซเชธเชฟเชฌเชฒเชฎเชพเช เชเซเชถเชณเชคเชพ เชธเซเชงเชพเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช, เชซเชฟเชเชฐ เชเชฟเชฎเซเชจเซเชธเซเชเชฟเชเซเชธเชฎเชพเช เชจเชนเซเช.
เชนเซเชจเซเชกเชฒเชฐเซเชธ เช เชจเซ เชเชพเชฐเซเชฏเซ
เชเชพเชฒเซ เชฌเซเชเซ เชธเซเชชเชทเซเช เชฌเชพเชฌเชคเชจเซ เชเชฐเซเชเชพ เชเชฐเซเช: เชนเซเชจเซเชกเชฒเชฐเซเชธ. เชคเซเชจเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชชเชฏเซเช เชเซเชตเซ เชฐเซเชคเซ เชเชฐเชตเซ เชคเซ เชเชพเชฃเชตเซเช เช เชฒเชเชญเช เชเช เชเชณเชพ เชเซ. เชนเซเชจเซเชกเชฒเชฐ เช เชจเซ เชกเซเชฐเซเช เชตเชเซเชเซ เชถเซเช เชคเชซเชพเชตเชค เชเซ?
เช เชฎเซ เชฎเซเชณเชญเซเชค เชฌเชพเชฌเชคเซเชจเซ เชฏเชพเชฆ เชฐเชพเชเซ เชฐเชนเซเชฏเชพเช เชนเซเชตเชพเชฅเซ, เช เชนเซเช เชเช เชเชฆเชพเชนเชฐเชฃ เชเซ:
- hosts: group1
tasks:
- foo:
notify: handler1
handlers:
- name: handler1
bar:
เชฐเซเชฒเชจเชพ เชนเซเชจเซเชกเชฒเชฐเซเชธ rolename/handlers/main.yaml เชฎเชพเช เชธเซเชฅเชฟเชค เชเซ. เชนเซเชจเซเชกเชฒเชฐเซเชธ เชจเชพเชเชเชจเชพ เชฌเชงเชพ เชธเชนเชญเชพเชเซเช เชตเชเซเชเซ เชฐเชฎเชเช เชเชฐเซ เชเซ: เชชเซเชฐเซ/เชชเซเชธเซเช_เชเชพเชธเซเช เชฐเซเชฒ เชนเซเชจเซเชกเชฒเชฐเซเชธเชจเซ เชเซเชเชเซ เชถเชเซ เชเซ, เช เชจเซ เชฐเซเชฒ เชนเซเชจเซเชกเชฒเชฐเซเชธเชจเซ เชจเชพเชเชเชฎเชพเชเชฅเซ เชเซเชเชเซ เชถเชเซ เชเซ. เชเซ เชเซ, เชนเซเชจเซเชกเชฒเชฐเซเชธเชจเซ "เชเซเชฐเซเชธ-เชฐเซเชฒ" เชเซเชฒเซเชธ เชคเซเชเซเช เชนเซเชจเซเชกเชฒเชฐเชจเซ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชเชฐเชตเชพ เชเชฐเชคเชพเช เชตเชงเซ wtf เชจเซเช เชเชพเชฐเชฃ เชฌเชจเซ เชเซ. (เชถเซเชฐเซเชทเซเช เชชเซเชฐเซเชเซเชเชฟเชธเชจเซเช เชฌเซเชเซเช เชคเชคเซเชต เช เชเซ เชเซ เชนเซเชจเซเชกเชฒเชฐเชจเชพ เชจเชพเชฎเซเชจเซเช เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชจ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเซ).
เชฎเซเชเซเชฏ เชคเชซเชพเชตเชค เช เชเซ เชเซ เชเชพเชฐเซเชฏ เชนเชเชฎเซเชถเชพ (เชธเชฎเชฐเซเชฅเชจเชชเซเชฐเซเชตเช) เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ (เชชเซเชฒเชธ/เชฎเชพเชเชจเชธ เชเซ
เชเซเชธ เช
เชจเซ when
), เช
เชจเซ เชนเซเชจเซเชกเชฒเชฐ - เชฐเชพเชเซเชฏเชจเชพ เชซเซเชฐเชซเชพเชฐ เชฆเซเชตเชพเชฐเชพ (เชเซ เชคเซ เชฌเชฆเชฒเชพเชฏเซเชฒ เชนเซเชฏ เชคเซ เช เชเชเชจเซ เชธเซเชเชฟเชค เชเชฐเซ). เชเชจเซ เชฎเชคเชฒเชฌ เชถเซเช เชฅเชฏเซ? เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชนเชเซเชเชค เช เชเซ เชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เชเซ, เชเซ เชคเซเชฏเชพเช เชเซเช เชซเซเชฐเชซเชพเชฐ เชฅเชฏเซ เชจ เชนเชคเซ, เชคเซ เชชเชเซ เชเซเช เชนเซเชจเซเชกเชฒเชฐ เชนเชถเซ เชจเชนเซเช. เชเซเชฏเชพเชฐเซ เชเชจเชฐเซเชเซเชเช เชเชพเชฐเซเชฏเชฎเชพเช เชเซเช เชซเซเชฐเชซเชพเชฐ เชฅเชฏเซ เชจ เชนเชคเซ เชคเซเชฏเชพเชฐเซ เชเชชเชฃเซ เชนเซเชจเซเชกเชฒเชฐเชจเซ เชเชเซเชเซเชเซเชฏเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซเชฎ เชชเชกเซ เชถเชเซ? เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเชพเชฐเชฃ เชเซ เชเชเชเช เชคเซเชเซ เชเชฏเซเช เช
เชจเซ เชฌเชฆเชฒเชพเชฏเซเช, เชชเชฐเชเชคเซ เช
เชฎเชฒ เชนเซเชจเซเชกเชฒเชฐ เชธเซเชงเซ เชชเชนเซเชเชเซเชฏเซ เชจเชนเซเช. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเชพเชฐเชฃ เชเซ เชจเซเชเชตเชฐเซเช เช
เชธเซเชฅเชพเชฏเซ เชฐเซเชชเซ เชฌเชเชง เชนเชคเซเช. เชฐเซเชชเชฐเซเชเชพ เชฌเชฆเชฒเชพเช เชเช เชเซ, เชธเซเชตเชพ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจเชฅเซ. เชเชเชฒเซ เชตเชเชคเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชคเซเชจเซ เชถเชฐเซ เชเชฐเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชฐเซเชชเชฐเซเชเชพ เชนเชตเซ เชฌเชฆเชฒเชพเชคเซ เชจเชฅเซ, เช
เชจเซ เชธเซเชตเชพ เชฐเซเชชเชฐเซเชเชพเชจเชพ เชเซเชจเชพ เชธเชเชธเซเชเชฐเชฃ เชธเชพเชฅเซ เชฐเชนเซ เชเซ.
เชฐเซเชชเชฐเซเชเชพ เชธเชพเชฅเซเชจเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ เชนเชฒ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ (เชตเชงเซ เชธเซเชชเชทเซเช เชฐเซเชคเซ, เชคเชฎเซ เชซเชพเชเชฒ เชซเซเชฒเซเชเซเชธ เชตเชเซเชฐเซ เชธเชพเชฅเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชตเชฟเชถเชฟเชทเซเช เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชถเซเชง เชเชฐเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เช เชนเชตเซ เชเซเชเชชเชฃ เชธเซเชตเชฐเซเชชเชฎเชพเช 'เชฎเซเชณเชญเซเชค เชเชตเชพเชฌ' เชจเชฅเซ). เชชเชฐเชเชคเซ เชฌเซเชเซ เชธเชพเชฎเชพเชจเซเชฏ เชตเชพเชฐเซเชคเชพ เชเซ: เช
เชฎเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ, เชคเซเชจเซ เชฐเซเชเซเชฐเซเชก เชเชฐเซ .service
-เชซเชพเชเชฒ, เช
เชจเซ เชนเชตเซ เช
เชฎเชจเซ เชคเซ เชเซเชเช เชเซ daemon_reload
ะธ state=started
. เช
เชจเซ เช เชฎเชพเชเซ เชเซเชฆเชฐเชคเซ เชธเซเชฅเชณ เชนเซเชจเซเชกเชฒเชฐ เชฒเชพเชเซ เชเซ. เชชเชฐเชเชคเซ เชเซ เชคเชฎเซ เชคเซเชจเซ เชนเซเชจเซเชกเชฒเชฐ เชจเชนเซเช เชชเชฐเชเชคเซ เชเชพเชธเซเชเชฒเชฟเชธเซเช เช
เชฅเชตเชพ เชฐเซเชฒเชจเชพ เช
เชเชคเซ เชเช เชเชพเชธเซเช เชฌเชจเชพเชตเซ เชเซ, เชคเซ เชคเซ เชฆเชฐ เชตเชเชคเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ. เชญเชฒเซ เชชเซเชฒเซเชฌเซเช เช
เชงเชตเชเซเชเซ เช เชคเซเชเซ เชเชพเชฏ. เช เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชฅเชฏเซเชฒ เชธเชฎเชธเซเชฏเชพเชจเซ เชนเชฒ เชเชฐเชคเซเช เชจเชฅเซ (เชคเชฎเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซเชฒ เชตเชฟเชถเซเชทเชคเชพ เชธเชพเชฅเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เชฌเซเชฆเซเชงเชฟเชถเชเซเชคเชฟ เชเซเชตเชพเช เชเช เชเซ), เชชเชฐเชเชคเซ เชคเซ เชเซเชเซเชเชธเชชเชฃเซ เชเชฐเชตเชพ เชฏเซเชเซเชฏ เชเซ เชฐเชพเชเซเชฏ = เชถเชฐเซเชเชค, เชชเซเชฒเซเชฌเซเชเชจเซ เชเชเชเชฆเชฐ เชธเซเชฅเชฟเชฐเชคเชพ เชตเชงเซ เชเซ, เชเชพเชฐเชฃ เชเซ เชเซเชกเชพเชฃเซเชจเซ เชธเชเชเซเชฏเชพ เช
เชจเซ เชเชคเชฟเชถเซเชฒ เชธเซเชฅเชฟเชคเชฟ เชเชเซ เชเซ.
เชนเซเชจเซเชกเชฒเชฐเชจเซ เชฌเซเชเซ เชธเชเชพเชฐเชพเชคเซเชฎเช เชเซเชฃเชงเชฐเซเชฎ เช เชเซ เชเซ เชคเซ เชเชเชเชชเซเชเชจเซ เชฌเชเชง เชเชฐเชคเซเช เชจเชฅเซ. เชคเซเชฏเชพเช เชเซเช เชซเซเชฐเชซเชพเชฐเซ เชจ เชนเชคเชพ - เชเชเชเชชเซเชเชฎเชพเช เชเซเช เชตเชงเชพเชฐเชพเชจเซเช เชเซเชกเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชจเชฅเซ เช เชฅเชตเชพ เชฌเชฐเชพเชฌเชฐ เชจเชฅเซ - เชตเชพเชเชเชตเชพเชฎเชพเช เชธเชฐเชณ เชเซ. เชคเซ เชจเชเชพเชฐเชพเชคเซเชฎเช เชเซเชฃเชงเชฐเซเชฎ เชชเชฃ เชเซ - เชเซ เชคเชฎเชจเซ เชชเชนเซเชฒเซ เช เชตเชพเชฐเชฎเชพเช เชฒเซเชจเชฟเชฏเชฐเชฒเซ เชเชเซเชเชฟเชเซเชฏเซเชเซเชก เชเชพเชธเซเชเชฎเชพเช เชเชพเชเชชเซ เชฎเชณเซ, เชคเซ เชนเซเชจเซเชกเชฒเชฐเซเชธ เชเซเชฏเชพเชฐเซ เชฌเชฆเชฒเชพเชถเซ เชคเซเชฏเชพเชฐเซ เช เชเชเซเชเชฟเชเซเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เชเชเชฒเซ เชเซ. เชเซเชเชฒเซเช เชถเชฐเชคเซ เชนเซเช เชณ - เชเซเชฌ เช เชญเชพเชเซเชฏเซ เช. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชชเชพเชเช เชตเชฐเซเชท เชชเชเซ เชฎเชพเชฐเชพ เชเซเชตเชจเชฎเชพเช เชชเซเชฐเชฅเชฎ เชตเชเชค. เช เชจเซ, เช เชฒเชฌเชคเซเชค, เชจเชพเชฎเชฎเชพเช เชเชพเชเชชเซ เชนเชถเซ เช เชจเซ เชฌเชงเซเช เชคเซเชเซ เชเชถเซ. เช เชจเซ เชเซ เชคเชฎเซ เชคเซเชฎเชจเซ เชฌเซเชเซ เชตเชเชค เชเชฒเชพเชตเชคเชพ เชจเชฅเซ, เชคเซ เชคเซเชฎเชพเช เชเซเช เชซเซเชฐเชซเชพเชฐ เชฅเชคเซ เชจเชฅเซ.
เช เชฒเชเชฅเซ, เชเชชเชฃเซ เชเชฒเซเชจเซ เชเชชเชฒเชฌเซเชงเชคเชพ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซ เชคเชฎเซ เชฒเซเชช เชตเชกเซ เชเชพเชฐเซเชฏเชจเซ เชธเซเชเชฟเชค เชเชฐเซ เชเซ, เชคเซ เชเชฒเซเชฎเชพเช เชถเซเช เชนเชถเซ? เชคเชฎเซ เชตเชฟเชถเซเชฒเซเชทเชฃเชพเชคเซเชฎเช เชฐเซเชคเซ เช เชจเซเชฎเชพเชจ เชฒเชเชพเชตเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เชนเชเชฎเซเชถเชพ เชคเซเชเซเช เชจเชฅเซ, เชเชพเชธ เชเชฐเซเชจเซ เชเซ เชเชฒเซ เชตเชฟเชตเชฟเชง เชธเซเชฅเชณเซเชเชฅเซ เชเชตเซ.
... เชคเซเชฅเซ เชนเซเชจเซเชกเชฒเชฐเซเชธ เชคเซเช เชฒเชพเชเซ เชเซ เชคเซเชจเชพ เชเชฐเชคเชพเช เชเชฃเชพ เชเชเชพ เชเชชเชฏเซเชเซ เช เชจเซ เชตเชงเซ เชธเชฎเชธเซเชฏเชพเชฐเซเชช เชเซ. เชเซ เชคเชฎเซ เชนเซเชจเซเชกเชฒเชฐเซเชธ เชตเชฟเชจเชพ เชธเซเชเชฆเชฐ เชฐเซเชคเซ (เชซเซเชฐเซเชฒเซเชธ เชตเชฟเชจเชพ) เชเชเชเช เชฒเชเซ เชถเชเซ เชเซ, เชคเซ เชคเซ เชคเซเชฎเชจเชพ เชตเชฟเชจเชพ เชเชฐเชตเซเช เชตเชงเซ เชธเชพเชฐเซเช เชเซ. เชเซ เชคเซ เชธเซเชเชฆเชฐ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเชคเซเช เชจเชฅเซ, เชคเซ เชคเซ เชคเซเชฎเชจเซ เชธเชพเชฅเซ เชตเชงเซ เชธเชพเชฐเซเช เชเซ.
เชเชพเช เชฒเชพเชเชคเชพ เชตเชพเชเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชจเชฟเชฐเซเชฆเซเชถ เชเชฐเซ เชเซ เชเซ เช
เชฎเซ เชเชฐเซเชเชพ เชเชฐเซ เชจเชฅเซ listen
เชเซ เชนเซเชจเซเชกเชฒเชฐ เชฌเซเชเชพ เชนเซเชจเซเชกเชฒเชฐ เชฎเชพเชเซ เชธเซเชเชฟเชค เชเซเชฒ เชเชฐเซ เชถเชเซ เชเซ, เชเซ เชนเซเชจเซเชกเชฒเชฐ import_tasks (เชเซเชฎเชพเช_items เชธเชพเชฅเซ เชธเชฎเชพเชตเซ เชถเชเซ เชเซ) เชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเซ เชถเชเซ เชเซ, เชเซ Ansible เชฎเชพเช เชนเซเชจเซเชกเชฒเชฐ เชธเชฟเชธเซเชเชฎ เชเซเชฏเซเชฐเชฟเชเช-เชธเชเชชเซเชฐเซเชฃ เชเซ, เชเซ เชธเชฎเชพเชตเซเชถ_เชฐเซเชฒ เชจเชพ เชนเซเชจเซเชกเชฒเชฐเซ เชฐเชฎเชคเชจเชพ เชนเซเชจเซเชกเชฒเชฐเซ เชธเชพเชฅเซ เชตเชฟเชเชฟเชคเซเชฐ เชฐเซเชคเซ เชเซเชฆเซ เชเซ, เชตเชเซเชฐเซ. เชกเซ. - เช เชฌเชงเซเช เชธเซเชชเชทเซเชเชชเชฃเซ "เชฎเซเชณเชญเซเชค" เชจเชฅเซ).
เชเซ เชเซ เชคเซเชฏเชพเช เชเช เชตเชฟเชถเชฟเชทเซเช WTF เชเซ เชเซ เชตเชพเชธเซเชคเชตเชฎเชพเช เชเช เชฒเชเซเชทเชฃ เชเซ เชเซเชจเซ เชคเชฎเชพเชฐเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเซ เชคเชฎเชพเชฐเซเช เชเชพเชฐเซเชฏ เชธเชพเชฅเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ delegate_to
เช
เชจเซ เชคเซ เชธเซเชเชฟเชค เชเชฐเซ เชเซ, เชชเชเซ เช
เชจเซเชฐเซเชช เชนเซเชจเซเชกเชฒเชฐ เชตเชเชฐ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ delegate_to
, เชเชเชฒเซ เชเซ เชฏเชเชฎเชพเชจ เชชเชฐ เชเซเชฏเชพเช เชจเชพเชเช เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. (เชเซเชเซ เชนเซเชจเซเชกเชฒเชฐ, เช
เชฒเชฌเชคเซเชค, เชนเซเช เชถเชเซ เชเซ delegate_to
เชธเชฎเชพเชจ).
เช
เชฒเชเชฅเซ, เชนเซเช เชซเชฐเซเชฅเซ เชตเชพเชชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชญเซเชฎเชฟเชเชพเช เชตเชฟเชถเซ เชฅเซเชกเชพเช เชถเชฌเซเชฆเซ เชเชนเซเชตเชพ เชฎเชพเชเชเซ เชเซเช. เชธเชเชเซเชฐเชนเซ เชฆเซเชเชพเชฏ เชคเซ เชชเชนเซเชฒเชพเช, เชเช เชตเชฟเชเชพเชฐ เชนเชคเซ เชเซ เชคเชฎเซ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช เชญเซเชฎเชฟเชเชพเช เชเชฐเซ เชถเชเซ เชเซ เชเซ เชนเซเช เชถเชเซ เชเซ ansible-galaxy install
เช
เชจเซ เชเชฏเชพ. เชฌเชงเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชเชฎเชพเช เชคเชฎเชพเชฎ เชตเซเชฐเชฟเชฏเชจเซเชเชจเชพ เชคเชฎเชพเชฎ OS เชชเชฐ เชเชพเชฎ เชเชฐเซ เชเซ. เชคเซเชฅเซ, เชฎเชพเชฐเซ เช
เชญเชฟเชชเซเชฐเชพเชฏ: เชคเซ เชเชพเชฎ เชเชฐเชคเซเช เชจเชฅเซ. เชธเชฎเซเชน เชธเชพเชฅเซ เชเซเชเชชเชฃ เชญเซเชฎเชฟเชเชพ include_vars
, 100500 เชเซเชธเซเชจเซ เชเซเชเซ เชเชชเชคเชพ, เชเซเชฐเซเชจเชฐ เชเซเชธ เชฌเชเซเชธ เชฎเชพเชเซ เชตเชฟเชจเชพเชถเชเชพเชฐเซ เชเซ. เชคเซเชเชจเซ เชฎเซเชเชพ เชชเชฐเซเชเซเชทเชฃ เชธเชพเชฅเซ เชเชตเชฐเซ เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชเซเชเชชเชฃ เชชเชฐเซเชเซเชทเชฃเชจเซ เชเซเชฎ, เชเชพเช เชคเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชจเชชเซเช เชฎเซเชฒเซเชฏเซเชจเซเช เชเชพเชฐเซเชเซเชถเชฟเชฏเชจ เชเชคเซเชชเชพเชฆเชจ เช
เชจเซ เชเซเชฒ เชเชพเชฐเซเชฏ เชเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ "เชตเซเชฏเชเซเชคเชฟเชเชค เชฆเซเชถเซเชฏเซ เชเชตเชฐเซ เชฒเซเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ." เชฎเชพเชฐเซ เช
เชญเชฟเชชเซเชฐเชพเชฏ เชเซ เชเซ เชเซ เชญเซเชฎเชฟเชเชพ เชฐเซเชเซเชฏ เชนเซเชฏ เชคเซ เชคเซ เชตเชงเซ เชธเชพเชฐเซเช เชเซ (เชธเชพเชฏเชเซเชฒเซเชฎเซเชเชฟเช เชเชเชฟเชฒเชคเชพ 1).
เชเชเชพ ifs (เชธเซเชชเชทเซเช เช
เชฅเชตเชพ เชเซเชทเชฃเชพเชคเซเชฎเช - เชธเซเชตเชฐเซเชชเชฎเชพเช when
เช
เชฅเชตเชพ เชซเซเชฐเซเชฎ include_vars
เชเชฒเซเชจเชพ เชธเชฎเซเชน เชฆเซเชตเชพเชฐเชพ), เชญเซเชฎเชฟเชเชพ เชเซเชเชฒเซ เชธเชพเชฐเซ. เชเซเชเชฒเซเชเชตเชพเชฐ เชคเชฎเชพเชฐเซ เชถเชพเชเชพเช เชฌเชจเชพเชตเชตเซ เชชเชกเซ เชเซ, เชชเชฐเชเชคเซ, เชนเซเช เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชเชฐเซเช เชเซเช, เชคเซเชฏเชพเช เชเชเชพ เชเซ, เชตเชงเซ เชธเชพเชฐเซเช. เชคเซเชฅเซ เชคเซ เชเซเชฒเซเชเซเชธเซ (เชคเซ เชเชพเชฎ เชเชฐเซ เชเซ!) เชธเชพเชฅเซ เชธเชพเชฐเซ เชญเซเชฎเชฟเชเชพ เชเซเชตเซเช เชฒเชพเชเซ เชเซ when
เชชเชพเชเช เชเชพเชฐเซเชฏเซเชฎเชพเชเชฅเซ "เชชเซเชคเชพเชจเซ" เชญเซเชฎเชฟเชเชพ เชเชฐเชคเชพเช เชเชเซ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชเซเชทเชฎ เชนเซเช เชถเชเซ เชเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชเชเช เชฒเชเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ เชเซ เชคเซเชฏเชพเชฐเซ เชเซเชฒเซเชเซเชธเซ เชธเชพเชฅเซเชจเซ เชญเซเชฎเชฟเชเชพ เชตเชงเซ เชธเชพเชฐเซ เชนเซเชฏ เชเซ. เชคเซ เชเซเชทเชฃ เชเซเชฏเชพเชฐเซ เชคเซ เชตเชงเซ เชเชฐเชพเชฌ เชฅเชพเชฏ เชเซ เชคเซเชฏเชพเชฐเซ เชเชเชเช เชคเซเชเซ เชเชพเชฏ เชเซ เช
เชจเซ เชคเชฎเชจเซ เชถเชเชเชพ เชนเซเชฏ เชเซ เชเซ เชคเซ "เชเซเชฒเซเชเซเชธเซ เชธเชพเชฅเซเชจเซ เชญเซเชฎเชฟเชเชพ" เชจเซ เชเชพเชฐเชฃเซ เชเซ. เชคเชฎเซ เชคเซเชจเซ เชเซเชฒเซ, เช
เชจเซ เชคเซเชฎเชพเช เชชเชพเชเช เชธเชฎเชพเชตเซเชถ, เชเช เชเชพเชฐเซเชฏ เชถเซเชเซเชธ เช
เชจเซ เชเช เชธเซเชเซเช เชเซ when
'เชเชต... เช
เชจเซ เชเชชเชฃเซ เช เชฌเชนเชพเชฐ เชเชพเชขเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. 5 เชเชพเชฐเซเชฏเซเชจเซ เชฌเชฆเชฒเซ, เชเช เชฐเซเชเซเชฏ เชธเซเชเชฟ เชเซเชฎเชพเช เชคเซเชกเชตเชพ เชฎเชพเชเซ เชเชเช เชจเชฅเซ.
เชจเซเชเซเชจเชพ เชญเชพเชเซเชฎเชพเช
- เชเชจเซเชตเซเชจเซเชเชฐเซ, เชเซเชฅ เชเชฒเซ, host_group_vars เชชเซเชฒเชเชเชจ, hostvars เชตเชฟเชถเซ เชฅเซเชกเซเช. เชธเซเชชเชพเชเซเชเซเชเซ เชธเชพเชฅเซ เชเซเชฐเซเชกเชฟเชฏเชจ เชเชพเชเช เชเซเชตเซ เชฐเซเชคเซ เชฌเชพเชเชงเชตเซ. เช เชตเชเชพเชถ เช เชจเซ เช เชเซเชฐเชคเชพ เชเชฒเซ, เชเชตเชพเชฌเซ เชฎเซเชฎเชฐเซ เชฎเซเชกเซเชฒ. "เชคเซ เช เชฎเซ เชกเซเชเชพเชฌเซเช เชฎเชพเชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เชเซเชฏเชพเช เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเซเช?"
jinja: {{ jinja }}
โ nosql เชจเซเชเชพเชเชช เชจเซเชธเซเชจเซเชธ เชธเซเชซเซเช เชชเซเชฒเชพเชธเซเชเชฟเชธเชฟเชจ. เชคเซ เชฆเชฐเซเช เชเชเซเชฏเชพเช เชเซ, เชญเชฒเซ เชคเชฎเซ เชคเซเชจเซ เช เชชเซเชเซเชทเชพ เชจ เชเชฐเซ. เชตเชฟเชถเซ เชฅเซเชกเซเช!!unsafe
เช เชจเซ เชธเซเชตเชพเชฆเชฟเชทเซเช เชฏเชฎเชฒ.
เชธเซเชฐเซเชธ: www.habr.com