ansible devops codestyle
เดนเตเดฏเต! เดเดจเตเดฑเต เดชเตเดฐเต
เด เดเตเดกเต เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดธเดเดเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดฎเดพเตผเดเด เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เด เดเตเดกเต เด
เดตเดฐเตเดเต เดชเตเดฒเตเดฌเตเดเตเดเตเดเดณเดฟเตฝ เดเดคเดฟเดจเดเด เดฑเตเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดตเตผเดเตเดเตเด เดตเดพเดฏเดฟเดเตเดเดฟเดเตเดเตเดณเตเดณเดตเตผเดเตเดเตเด เดตเตเดฃเตเดเดฟเดฏเตเดณเตเดณเดคเดพเดฃเต
- เดเตเดกเดฟเตฝ เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดคเดฟเดจเดพเตฝ, เด เดคเดฟเดจเตเดฑเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเด เดเดจเตเดคเดพเดฃเตเดจเตเดจเต เดชเตเดเตเดเตเดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ;
- เดจเดฟเดฐเดตเดงเดฟ เดฑเตเดณเตเดเตพ เดเดฃเตเดเต, เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฐเต เดฎเตเดฒเตเดฏเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต, เดชเดเตเดทเต เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ;
- เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฒเตเดฌเตเดเตเดเตเดเดณเดฟเดฒเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดฒเตเดเดฟเดเต เดเดเตเดเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฐเตเดเต เดตเดฟเดถเดฆเตเดเดฐเดฟเดเตเดเดพเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดฃเตเดเต
เดเดเตเดเดณเตเดเต เดเดฎเตเดชเดจเดฟเดฏเดฟเดฒเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดเดเตเดเตพ เด เดชเตเดฐเดถเตเดจเดเตเดเตพ เดจเตเดฐเดฟเดเตเดเต, เด เดคเดฟเดจเตเดฑเต เดซเดฒเดฎเดพเดฏเดฟ เดเดเตเดเดณเตเดเต เดชเตเดฒเตเดฌเตเดเตเดเตเดเดณเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฟเดฏเดฎเดเตเดเดณเดฟเตฝ เดเดเตเดเตพ เดเดคเตเดคเดฟ, เดเดคเต เดเดฐเต เดชเดฐเดฟเดงเดฟเดตเดฐเต เด เดชเตเดฐเดถเตเดจเดเตเดเตพ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเต.
เดฑเตเดณเตเดเดณเดฟเดฒเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เดตเดฟเดจเตเดฏเดพเดธ เดธเดเดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดตเดธเตเดคเตเดตเดพเดฃเต เดฑเตเตพ. เดเดคเตเดฐเต เดธเดฟเดธเตเดฑเตเดฑเด เดเดฌเตโเดเดเตโเดฑเตเดฑเดฟเดจเตเดฏเตเด เดชเตเดฒเต, เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดฌเดพเดเตเดเดฟเดฏเตเดณเตเดณเดตเดฏเตเดฎเดพเดฏเดฟ เดธเดเดตเดฆเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดคเดฟเดจเต เดเดฐเต เดเดจเตเดฑเตผเดซเตเดธเต เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เด เดคเตเดคเดฐเดฎเตเดฐเต เดเดจเตเดฑเตผเดซเตเดธเต เดฑเตเตพ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเตเตพ เดเดเตเดเตเดเดพเด api
, เดธเตเตผเดตเดฑเดฟเตฝ เดเดฐเต เดเดพเดต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดคเดฟเดจเต เดเดจเตเดคเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด?
เดคเดฐเด เด เดจเตเดธเดฐเดฟเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดฑเตเดณเตเดเดณเต 2 เดคเดฐเดเตเดเดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเดเตเดเดพเด:
1. ะกะฒะพะนััะฒะฐ
a) ะฝะตะทะฐะฒะธัะธะผัะต ะพั ััะตะดั
ะฑ) ะทะฐะฒะธัะธะผัะต ะพั ััะตะดั
2. ะกะฒัะทะธ
a) ัะปััะฐัะตะปะธ
ะฑ) ะทะฐะฟัะพัั ะฒะฝัััะธ ัะธััะตะผั
ะฒ) ะทะฐะฟัะพัั ะฒ ััะตะดั
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟเดเตพ เดเดฐเต เดฑเตเดณเดฟเดจเตเดฑเต เดธเตเดตเดญเดพเดตเด เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดพเดฃเต.
เด เดจเตเดตเตเดทเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ - เดฑเตเดณเดฟเดจเต เดชเตเดฑเดคเตเดคเตเดณเตเดณ เดตเดฟเดญเดตเดเตเดเดณเต เดจเดฟเดฏเตเดเดฟเดเตเดเดพเตป เดฎเตเดฒเตเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดพเดฃเดฟเดต.
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดถเตเดฐเตเดคเดพเดเตเดเตพ - เด เดญเตเดฏเตผเดคเตเดฅเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดฐเตเดชเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฒเตเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดพเดฃเต เดเดต.
เดฎเดฑเตเดตเดถเดคเตเดคเต, 1a, 2a, 2b เดเดจเตเดจเดคเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต (เดนเดพเตผเดกเตโเดตเตเดฏเตผ, เดฌเดพเดนเตเดฏ เดเดฑเดตเดฟเดเดเตเดเตพ เดฎเตเดคเดฒเดพเดฏเดต) เดเดถเตเดฐเดฏเดฟเดเตเดเดพเดคเตเดค เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดพเดฃเต, เดเตเดเดพเดคเต เดกเดฟเดซเตเตพเดเตเดเต เดฑเตเดณเดฟเตฝ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดฟเดชเตเดชเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดคเดฐเด 1.b, 2.c เดเดจเตเดจเดฟเดตเดฏเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ 'เดเดฆเดพเดนเดฐเดฃเด' เดเดดเดฟเดเตเดฏเตเดณเตเดณ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เด เดธเดพเดงเตเดฏเดฎเดพเดฃเต, เดเดพเดฐเดฃเด เด เดต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเต เดธเตเดฑเตเดฑเดพเตปเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดฑเตเดฑเดพเตปเดกเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเด.
เดเตเดกเต เดถเตเดฒเดฟ
- เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดพเดฎเด เดฑเตเตพ เดจเดพเดฎเดคเตเดคเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเดฃเด. เดญเดพเดตเดฟเดฏเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดชเดเตเดเต เดเดจเตเดคเดพเดฃเตเดจเตเดจเตเด เด เดคเดฟเดจเตเดฑเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเด เดเดจเตเดคเดพเดฃเตเดจเตเดจเตเด เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเตป เดเดคเต เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเด.
- เดฑเตเดณเตเดเดณเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเตปเดเตเดฏเดพเดชเตโเดธเตเดฒเตเดทเดจเตเดฑเต เดคเดคเตเดตเด เดจเดฟเดเตเดเตพ เดชเดฟเดจเตเดคเตเดเดฐเตเดเดฏเตเด เดฑเตเดณเดฟเตฝ เดคเดจเตเดจเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจ เดฑเตเดณเตเดเดณเดฟเตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดตเตเดฃเด.
-
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพเดเตเดเดพเดฏเดฟ เดจเดฟเดเดฃเตเดเตเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดดเดฟเดตเดพเดเตเดเตเด. เดเดฐเต เดจเดฟเดเดฃเตเดเตเดตเดฟเตฝ เดตเตเดฏเดเตเดคเดฟเดเดค เดฎเตเดฒเตเดฏเดเตเดเตพ เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดฎเดฑเดฟเดเดเดเตเดเดพเตป เด เตปเดธเดฟเดฌเดฟเตพ เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ.
เดเดฐเต เดฎเตเดถเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดเดฆเดพเดนเดฐเดฃเด:
myrole_user: login: admin password: admin
เดเดตเดฟเดเต เดฒเตเดเดฟเตป เดเดจเตเดจเดคเต เดเดฐเต เดธเตเดตเดคเดจเตเดคเตเดฐ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเด เดชเดพเดธเตโเดตเตเดกเต เดเดถเตเดฐเดฟเดค เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดฎเดพเดฃเต. เดชเดเตเดทเต
เด เดต เดเดฐเต เดจเดฟเดเดฃเตเดเตเดตเดฟเตฝ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดจเดฟเดเตเดเตพ เด เดคเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดเดชเตเดชเตเดดเตเด. เด เดคเต เดตเดณเดฐเต เด เดธเตเดเดฐเตเดฏเดฎเดพเดฃเต. เด เดตเดดเดฟ เดจเดฒเตเดฒเดคเต:myrole_user_login: admin myrole_user_password: admin
เดตเดฟเดจเตเดฏเดพเดธ เดชเตเดฒเตเดฌเตเดเตเดเตเดเดณเดฟเดฒเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เดเดฐเต เดตเดฟเดจเตเดฏเดพเดธ เดชเตเดฒเตเดฌเตเดเตเดเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ (เดเดจเดฟเดฎเตเดคเตฝ เดชเตเดฒเตเดฌเตเดเตเดเต เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต), เด เดคเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดถเตเดเดฐเดคเตเดคเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดเตเดเดฃเดฎเตเดจเตเดจ เดจเดฟเดฏเดฎเด เดเดเตเดเตพ เดชเดพเดฒเดฟเดเตเดเตเดจเตเดจเต. เดฑเตเดณเตเดเตพ เดชเตเดฒเต เดคเดจเตเดจเต: เดเดฐเตเดจเตเดจเตเด เดธเตเดตเดจเตเดคเด เดเดฟเดฑเตเดฑเต เดถเตเดเดฐเดคเตเดคเดฟเตฝ. เดฑเตเดณเตเดเดณเตเด เดชเตเดฒเตเดฌเตเดเตเดเตเด เดตเดฟเดจเตเดฏเดพเดธ เดธเดเดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเตเดตเดคเดจเตเดคเตเดฐ เดตเดธเตเดคเตเดเตเดเดณเดพเดฃเตเดจเตเดจเตเด เดเดฐเต เดตเดธเตเดคเตเดตเดฟเดฒเต เดฎเดพเดฑเตเดฑเดเตเดเตพ เดฎเดฑเตเดฑเตเดจเตเดจเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เดฌเดพเดงเดฟเดเตเดเดฐเตเดคเตเดจเตเดจเตเด เดเดคเต เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเตเดฒเตเดฏเดเตเดเตพ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเดคเต เดจเตเดเดพเดจเดพเดเตเด.
เดเดฐเต เดชเตเดฒเตเดฌเตเดเตเดเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดเตเดฐเตเดเตเดเดคเตเดคเดฟเตฝ, เดฑเตเตพ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเตเดฒเตเดฏเดเตเดเตพ เดฐเดฃเตเดเต เดธเตเดฅเดฒเดเตเดเดณเดฟเตฝ เด เดธเดพเดงเตเดตเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเด: เดชเตเดฒเตเดฌเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเด เดเตปเดตเตเดจเตเดฑเดฑเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเด.
mydeploy # ะะฐัะฐะปะพะณ ะดะตะฟะปะพั
โโโ deploy.yml # ะะปะตะนะฑัะบ ะดะตะฟะปะพั
โโโ group_vars # ะะฐัะฐะปะพะณ ะฟะตัะตะผะตะฝะฝัั
ะฟะปะตะนะฑัะบะฐ
โ โโโ all.yml # ะคะฐะนะป ะดะปั ะฟะตัะตะผะตะฝะฝัั
ัะฒัะทะธ ะฒัะตะน ัะธััะตะผั
โ โโโ myapi.yml # ะคะฐะนะป ะฟะตัะตะผะตะฝะฝัั
ัะฒะพะนััะฒ ะณััะฟะฟั myapi
โโโ inventories #
โโโ prod # ะะฐัะฐะปะพะณ ะพะบััะถะตะฝะธั prod
โโโ prod.ini # ะะฝะฒะตะฝัะพัะธ ัะฐะนะป
โโโ group_vars # ะะฐัะฐะปะพะณ ะดะปั ะฟะตัะตะผะตะฝะฝัั
ะธะฝะฒะตะฝัะพัะธ
โโโ myapi #
โโโ vars.yml # ะกัะตะดะพะทะฐะฒะธัะธะผัะต ะฟะตัะตะผะตะฝะฝัะต ะณััะฟะฟั myapi
โโโ vault.yml # ะกะตะบัะตัั (ะฒัะตะณะดะฐ ััะตะดะพะทะฐะฒะธัะธะผั) *
* -
เดเดฐเต เดคเดฒเดคเตเดคเดฟเตฝ เดธเตเดฅเดฟเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจ เดชเตเดฒเตเดฌเตเดเตเดเตเดเดณเต เดตเดฟเดณเดฟเดเตเดเตเดฎเตเดชเตเตพ เดชเตเดฒเตเดฌเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดชเตเดชเตเดดเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดจเตเดจเดคเดพเดฃเต เดตเตเดฏเดคเตเดฏเดพเดธเด. เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ-เดธเตเดตเดคเดจเตเดคเตเดฐ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเตเดฒเตเดฏเดเตเดเตพ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเต เด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดฎเดฟเดเดเตเดเดคเดพเดฃเตเดจเตเดจเต เดเดคเดฟเดจเตผเดคเตเดฅเด. เดจเตเดฐเตเดฎเดฑเดฟเดเตเดเต, เดเตปเดตเตเดจเตเดฑเดฑเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดเดชเดฏเตเดเดฟเดเตเดเต, เด เดคเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพเดเตเดเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฃเต.
เดเดฆเตเดฏเด เดชเตเดฒเตเดฌเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเด เดชเดฟเดจเตเดจเตเดเต เดเดฐเต เดเตปเดตเตเดจเตเดฑเดฑเดฟเดฏเดฟเดฒเตเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดธเดพเดงเตเดตเดพเดเตเดเดพเตป เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดฎเตเตปเดเดฃเดจ เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเดฟเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต.
เดเดคเดฟเดจเตผเดคเตเดฅเด, เด เดเดเตเดเดคเตเดคเดฟเตฝ, เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจเตเดฃเตเดเต เดเดฒเตเดฒเดฏเต เดเดจเตเดจเต เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดเดฏเตเด เดเดเดฟเดคเดฎเดพเดฏ เดธเตเดฅเดฒเดคเตเดคเต เดธเตเดฅเดพเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเตฝ, SSL เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฏ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดตเดณเดฐเตเดเตเดเดพเดฒเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดพเดฐเดฃเด เดเดฐเต เดธเตเดฑเตเดฑเดพเตปเดกเดฟเตฝ เดเดเตเดเดณเตเดเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดคเตเดคเดฟเดจเต เด เดคเตเดคเดฎเดพเดฏ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เดเดเตเดเตพเดเตเดเต SSL เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดเตเดเดฟเดฒเตเดฒ. เดเดเตเดเตพ เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเด เดถเตเดทเด, เด เดคเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดตเตเดเดฏเตเด เดชเตเดฒเตเดฌเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดเดฏเตเด เดเตเดฏเตเดคเต.
เดเตเดฐเตเดชเตเดชเตเดเตพเดเตเดเตเดณเตเดณ เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดเดพเดต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดณเตเดณ 1 เดเตเดฐเตเดชเตเดชเตเดเดณเตเดเต เดธเตเตผเดตเดฑเตเดเตพ เดเตเตผเดคเตเดคเต เดเดฟเดคเตเดฐเด 2-เตฝ เดจเดฎเตเดฎเตเดเต เดฎเตเดกเตฝ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดพเด, เดเดจเตเดจเดพเตฝ เดตเตเดฏเดคเตเดฏเดธเตเดค เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ.
เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดชเตเดฒเตเดฌเตเดเตเดเต เดเดเตเดเดจเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดจเตเดจเต เดจเดฎเตเดเตเดเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเดพเด:
- hosts: myapi
roles:
- api
- hosts: bbauth
roles:
- auth
- hosts: ghauth
roles:
- auth
เดเดเตเดเตพเดเตเดเต เดชเตเดฒเตเดฌเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเต เดเตเดฐเตเดชเตเดชเตเดเดณเตเดฃเตเดเต, เด เดคเดฟเดจเดพเตฝ group_vars เดเตปเดตเตเดจเตเดฑเดฑเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเด เดชเตเดฒเตเดฌเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเด เดเดฐเต เดเดฃเตเดฃเด เดเตเดฐเตเดชเตเดชเต เดซเดฏเดฒเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต. เด เดเตเดธเดฟเดฒเต เดเดฐเต เดเตเดฐเตเดชเตเดชเต เดซเดฏเตฝ เดชเตเดฒเตเดฌเตเดเตเดเดฟเดฒเต เดฎเตเดเดณเดฟเดฒเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดฑเต เดเดฐเต เดเดเดเดคเตเดคเดฟเดจเตเดฑเต เดตเดฟเดตเดฐเดฃเดฎเดพเดฃเต. เดจเดฟเดเตเดเตพ เดชเตเดฒเตเดฌเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เดเดฐเต เดเตเดฐเตเดชเตเดชเต เดซเดฏเตฝ เดคเตเดฑเดเตเดเตเดฎเตเดชเตเตพ, เดเตเดฐเตเดชเตเดชเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดณเตเดณ เดฑเตเดณเตเดเดณเตเดเต เดกเดฟเดซเตเตพเดเตเดเต เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฒเตเดฒเดพ เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเดณเตเด เดเดเดจเดเดฟ เดจเดฟเดเตเดเตพ เดเดพเดฃเตเด. เดเตปเดตเตเดจเตเดฑเดฑเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเตฝ: เดธเตเดฑเตเดฑเดพเตปเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดฑเตเดฑเดพเตปเดกเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเตเดฐเตเดชเตเดชเต เดชเตเดฐเตเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดฒเต เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเตพ.
เดเตเดกเต เดถเตเดฒเดฟ
- host_vars เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเด, เดเดพเดฐเดฃเด เด เดต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต เดตเดฟเดตเดฐเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดชเดเตเดทเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเตเดธเต เดฎเดพเดคเตเดฐเด, เดเดคเต เดญเดพเดตเดฟเดฏเดฟเตฝ เดเตเดฆเตเดฏเดเตเดเดณเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเดเตเด: โเดเดจเตเดคเตเดเตเดฃเตเดเต เด เดนเตเดธเตเดฑเตเดฑเต เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฐเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต?โ, เด เดคเดฟเดจเตเดณเตเดณ เดเดคเตเดคเดฐเด เด เดฒเตเดฒ. เดเดฃเตเดเตเดคเตเดคเดพเตป เดเดชเตเดชเตเดดเตเด เดเดณเตเดชเตเดชเดฎเดพเดฃเต.
เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดจเตเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดเดพเดฐเตเดฏเดฎเต?
เดตเตเดฏเดคเตเดฏเดธเตเดค เดเตเดฐเตเดชเตเดชเตเดเดณเดฟเตฝ เดเดฐเต เด
เตผเดคเตเดฅเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดเดจเตเดจเดคเดพเดฃเต เด
เดตเดฐเตเดเต เดตเตเดฏเดคเตเดฏเดพเดธเด.
เดเดฆเตเดฏเด เด
เดคเต เดเดฏเดฟเดฐเตเดจเตเดจเต
hostvars[groups['bbauth'][0]]['auth_bind_port']
, เดเดจเตเดจเดพเตฝ เด
เดตเตผ เดเดเดจเต เด
เดคเต เดจเดฟเดฐเดธเดฟเดเตเดเต
เดเดพเดฐเดฃเด เด
เดคเดฟเดจเต เดฆเตเดทเดเตเดเดณเตเดฎเตเดฃเตเดเต. เดเดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดตเดฎเตเดชเดฟเดเตเดเดค. เดฐเดฃเตเดเดพเดฎเดคเดพเดฏเดฟ, เดเตเดฐเตเดชเตเดชเดฟเดฒเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดนเตเดธเตเดฑเตเดฑเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเตฝ. เดฎเตเดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดตเดฟเดจเตเดฏเดพเดธเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดจเดฟเตผเดตเดเดฟเดเตเดเดพเดคเตเดค เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดชเดฟเดถเดเต เดฒเดญเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฒเตเดฒเดพ เดนเตเดธเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดตเดธเตเดคเตเดคเดเตพ เดถเตเดเดฐเดฟเดเตเดเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต.
เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ - เดเดต เดชเตเดฒเตเดฌเตเดเตเดเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดพเดฃเต, เดเตเดเดพเดคเต เดธเดฟเดธเตเดฑเตเดฑเด เดเดฌเตโเดเดเตเดฑเตเดฑเตเดเตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดชเตเดคเต เดธเดฟเดธเตเดฑเตเดฑเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเตฝ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดชเตเดชเตเดชเตเดฒเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต group_vars/all/vars
เดเตเดเดพเดคเต เดเดฐเต เดเตเดฐเตเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดเดฒเตเดฒเดพ เดฒเดฟเดธเดฃเตผ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเด เดจเตเดเตเดเด เดเตเดฏเตโเดคเต, เดถเตเดฐเตเดคเดพเดตเดฟเดจเต เดจเตเดเตเดเด เดเตเดฏเตโเดค เดเตเดฐเตเดชเตเดชเดฟเดจเตเดฑเต เดชเตเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดคเตเดเดเตเดเดคเตเดคเดฟเดฒเตเดเตเดเต เดเตเตผเดคเตเดคเดพเดฃเต เดฐเตเดชเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต.
เดเดคเต เดชเตเดฐเตเดเดณเตเดเต เดเดเตเดเตเดคเดคเดฏเตเด เดเดตเตผเดฒเดพเดชเตเดชเดฟเดเดเตเด เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต.
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดพเด:
เดจเดฎเตเดเตเดเต เดชเดฐเดธเตเดชเดฐเด เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฃเตเดเตเดจเตเดจเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด:
# roles/api/defaults:
# ะะตัะตะผะตะฝะฝะฐั ะทะฐะฟัะพัะฐ
api_auth1_address: "http://example.com:80"
api_auth2_address: "http://example2.com:80"
# roles/auth/defaults:
# ะะตัะตะผะตะฝะฝะฐั ัะปััะฐัะตะปั
auth_bind_port: "20000"
เดจเดฎเตเดเตเดเต เดเดคเต เดชเตเดคเตเดตเดพเดฏ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดพเด group_vars/all/vars
เดเดฒเตเดฒเดพ เดถเตเดฐเตเดคเดพเดเตเดเดณเตเด, เดเตเดฐเตเดชเตเดชเดฟเดจเตเดฑเต เดชเตเดฐเต เดคเดฒเดเตเดเตเดเตเดเดฟเตฝ เดเตเตผเดเตเดเตเด:
# group_vars/all/vars
bbauth_auth_bind_port: "20000"
ghauth_auth_bind_port: "30000"
# group_vars/bbauth/vars
auth_bind_port: "{{ bbauth_auth_bind_port }}"
# group_vars/ghauth/vars
auth_bind_port: "{{ ghauth_auth_bind_port }}"
# group_vars/myapi/vars
api_auth1_address: "http://{{ bbauth_auth_service_name }}:{{ bbauth_auth_bind_port }}"
api_auth2_address: "http://{{ ghauth_auth_service_name }}:{{ ghauth_auth_bind_port }}"
เดเดชเตเดชเตเตพ, เดเดฃเดเตเดเดฑเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดฒเตเดเต, เด เดญเตเดฏเตผเดคเตเดฅเดจ เดชเตเตผเดเตเดเต เดธเตเดฅเดฟเดคเดฟเดเตเดฏเตเดฏเตเดจเตเดจ เด เดคเต เดธเตเดฅเดฒเดคเตเดคเตเดเตเดเต เดชเตเดเตเดฎเตเดจเตเดจเต เดเดเตเดเตพเดเตเดเต เดเดฑเดชเตเดชเตเดฃเตเดเดพเดเตเด.
เดเตเดกเต เดถเตเดฒเดฟ
- เดฑเตเดณเตเดเดณเตเด เดเตเดฐเตเดชเตเดชเตเดเดณเตเด เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเดฟเดธเตเดฑเตเดฑเด เดเดฌเตโเดเดเตเดฑเตเดฑเตเดเดณเดพเดฏเดคเดฟเดจเดพเตฝ, เด เดตเดฏเตเดเตเดเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเตเดฐเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต, เด เดชเตเดชเตเตพ เดฒเดฟเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดธเตเตผเดตเดฑเตเดเดณเตเดเต เดเตเดเตเดเดคเตเดคเดฟเดฒเดพเดฃเตเดจเตเดจเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเด, เด เดฒเตเดฒเดพเดคเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต เดเดฐเต เดฑเตเดณเดฟเดจเตเดฑเตเดคเดฒเตเดฒ.
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดเดถเตเดฐเดฟเดค เดซเดฏเดฒเตเดเตพ
เดฑเตเดณเตเดเตพ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดซเดฏเดฒเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด.
เด
เดคเตเดคเดฐเด เดซเดฏเดฒเตเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต SSL เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเตเดเตพ. เด
เดต เดตเดพเดเด เดฐเตเดชเดคเตเดคเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเตเด
เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เดตเดณเดฐเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดฒเตเดฒ. เดเดจเตเดจเดพเตฝ เด
เดตเดฏเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเดพเดค เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดณเตเดณเดฟเตฝ เดธเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดเตเดเตพ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต api_ssl_key_file: "/path/to/file"
.
เดเต เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฎเตเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดคเดฟเดจเดพเตฝ, เดเดคเต เดเดฐเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ-เดเดถเตเดฐเดฟเดค เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดพเดฃเต, เด
เดคเดพเดฏเดคเต เดเดคเต เดซเดฏเดฒเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดเตเดฏเตเดฏเดฃเด
group_vars/myapi/vars
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดเตปเดตเตเดจเตเดฑเดฑเดฟ, เดเตเดเดพเดคเต 'เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต' เดฎเตเดฒเตเดฏเด เด
เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เด เดเตเดธเดฟเตฝ เดเดฑเตเดฑเดตเตเด เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เดฎเดพเตผเดเตเดเด เดเต เดซเดฏเตฝ เดชเดพเดคเดฏเดฟเดฒเตเดเต เดชเตเดฒเตเดฌเตเดเตเดเต เดถเตเดเดฐเดคเตเดคเดฟเตฝ เดเดเตเด เดเดจเตเดจเดคเดพเดฃเต
files/prod/certs/myapi.key
, เด
เดชเตเดชเตเตพ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดเดคเดพเดฏเดฟเดฐเดฟเดเตเดเตเด:
api_ssl_key_file: "prod/certs/myapi.key"
. เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดธเตเดฑเตเดฑเดพเตปเดกเดฟเตฝ เดธเดฟเดธเตเดฑเตเดฑเด เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดเดณเดพเดฏ เดเดณเตเดเตพเดเตเดเต เด
เดตเดฐเตเดเต เดซเดฏเดฒเตเดเตพ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เด
เดตเดฐเตเดเตเดคเดพเดฏ เดชเตเดฐเดคเตเดฏเตเด เดเดเดฎเตเดฃเตเดเต เดเดจเตเดจเดคเดพเดฃเต เดธเตเดเดฐเตเดฏเด. เด
เดคเต เดธเดฎเดฏเด, เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเตเดเตพ เดฎเดฑเตเดฑเตเดฐเต เดธเดฟเดธเตเดฑเตเดฑเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดธเตเตผเดตเดฑเดฟเดฒเต เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเดฟเดฒเตเดเตเดเตเดณเตเดณ เดธเดฎเตเดชเตเตผเดฃเตเดฃ เดชเดพเดค เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต.
เดเดฐเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดจเดฟเดฒเดเตพ
เดเตเดฑเดเตเด เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเดณเตเดเต เดเดฐเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดเดคเดพเดฃเตเดเต เดธเดฎเดพเดจเดฎเดพเดฏ เดจเดฟเดฐเดตเดงเดฟ เดธเตเดฑเตเดฑเดพเตปเดกเตเดเตพ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดฃเตเดเดคเต เดชเดฒเดชเตเดชเตเดดเตเด เดเดตเดถเตเดฏเดฎเดพเดฃเต. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเต เด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดฎเดพเดฑเดพเดคเตเดคเดตเดฏเตเด เดฎเดพเดฑเตเดจเตเดจเดตเดฏเตเดฎเดพเดฏเดฟ เดเดเตเดเตพ เดตเดฟเดญเดเดฟเดเตเดเตเดจเตเดจเต. เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเต เดเดเตเดเตพ เดจเตเดฐเดฟเดเตเดเต เดเตปเดตเตเดจเตเดฑเดฑเดฟ เดซเดฏเดฒเตเดเดณเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต. เด เดเตเดคเตเดฐเดฟเดฎเดคเตเดตเดคเตเดคเดฟเดจเต เดถเตเดทเด, เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดจเตเดฐเดฟเดเตเดเต เดฎเดฑเตเดฑเตเดฐเต เดเตปเดตเตเดจเตเดฑเดฑเดฟ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเด.
เดเดคเต group_vars เดเตปเดตเตเดจเตเดฑเดฑเดฟ เดตเตเดฃเตเดเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเด, เดเตเดเดพเดคเต เดเดฟเดฒ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดธเตเดตเดฏเด เดจเตเดฐเดฟเดเตเดเต เดชเตเดจเตผเดจเดฟเตผเดตเดเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด.
เดตเดฟเดจเตเดฏเดพเดธ เดชเดฆเตเดงเดคเดฟเดเตเดเดพเดฏเตเดณเตเดณ เด เดจเตเดคเดฟเดฎ เดกเดฏเดฑเดเตเดเดฑเดฟ เดเดเดจ:
mydeploy # ะะฐัะฐะปะพะณ ะดะตะฟะปะพั
โโโ deploy.yml # ะะปะตะนะฑัะบ ะดะตะฟะปะพั
โโโ files # ะะฐัะฐะปะพะณ ะดะปั ัะฐะนะปะพะฒ ะดะตะฟะปะพั
โ โโโ prod # ะะฐัะพะปะพะณ ะดะปั ััะตะดะพะทะฐะฒะธัะธะผัั
ัะฐะนะปะพะฒ ััะตะฝะดะฐ prod
โ โ โโโ certs #
โ โ โโโ myapi.key #
โ โโโ test1 # ะะฐัะฐะปะพะณ ะดะปั ััะตะดะพะทะฐะฒะธัะธะผัั
ัะฐะนะปะพะฒ ััะตะฝะดะฐ test1
โโโ group_vars # ะะฐัะฐะปะพะณ ะฟะตัะตะผะตะฝะฝัั
ะฟะปะตะนะฑัะบะฐ
โ โโโ all.yml # ะคะฐะนะป ะดะปั ะฟะตัะตะผะตะฝะฝัั
ัะฒัะทะธ ะฒัะตะน ัะธััะตะผั
โ โโโ myapi.yml # ะคะฐะนะป ะฟะตัะตะผะตะฝะฝัั
ัะฒะพะนััะฒ ะณััะฟะฟั myapi
โ โโโ bbauth.yml #
โ โโโ ghauth.yml #
โโโ inventories #
โโโ prod # ะะฐัะฐะปะพะณ ะพะบััะถะตะฝะธั prod
โ โโโ group_vars # ะะฐัะฐะปะพะณ ะดะปั ะฟะตัะตะผะตะฝะฝัั
ะธะฝะฒะตะฝัะพัะธ
โ โ โโโ myapi #
โ โ โ โโโ vars.yml # ะกัะตะดะพะทะฐะฒะธัะธะผัะต ะฟะตัะตะผะตะฝะฝัะต ะณััะฟะฟั myapi
โ โ โ โโโ vault.yml # ะกะตะบัะตัั (ะฒัะตะณะดะฐ ััะตะดะพะทะฐะฒะธัะธะผั)
โ โ โโโ bbauth #
โ โ โ โโโ vars.yml #
โ โ โ โโโ vault.yml #
โ โ โโโ ghauth #
โ โ โโโ vars.yml #
โ โ โโโ vault.yml #
โ โโโ prod.ini # ะะฝะฒะตะฝัะพัะธ ััะตะฝะดะฐ prod
โโโ test # ะะฐัะฐะปะพะณ ะพะบััะถะตะฝะธั test
โโโ group_vars #
โ โโโ myapi #
โ โ โโโ vars.yml #
โ โ โโโ vault.yml #
โ โโโ bbauth #
โ โ โโโ vars.yml #
โ โ โโโ vault.yml #
โ โโโ ghauth #
โ โโโ vars.yml #
โ โโโ vault.yml #
โโโ test1.ini # ะะฝะฒะตะฝัะพัะธ ััะตะฝะดะฐ test1 ะฒ ััะตะดะต test
โโโ test2.ini # ะะฝะฒะตะฝัะพัะธ ััะตะฝะดะฐ test2 ะฒ ััะตะดะต test
เดธเดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต
เดฒเตเดเดจเดคเตเดคเดฟเดจเต เด เดจเตเดธเตเดคเดฎเดพเดฏเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเตผเดเดจเตเดธเตเดเตเดฏเตโเดค เดถเตเดทเด: เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดซเดฏเดฒเตเด เดเดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเตเดฎเดคเดฒเดฏเตเดเตเดเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต. เดซเดฏเดฒเดฟเดจเต เดเดฟเดฒ เดเตเดฒเดฟเดเตพ เดเดณเตเดณเดคเดฟเดจเดพเตฝ, เดเดฐเต เดซเดฏเดฒเดฟเดจเตเดฑเตเดฏเตเด เดเตเดคเตเดฏเดคเดฏเตเดเตเดเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฏ เดเดฐเดพเดณเต เดจเดฟเดฏเตเดเดฟเดเตเดเดพเตป เดธเดพเดงเดฟเดเตเดเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฒเตเดฌเตเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดธเดฟเดธเตเดฑเตเดฑเด เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเตเดฑเต เดกเตเดตเดฒเดชเตเดชเตผ เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดเตเดจเตเดจเต, เด เดคเตเดธเดฎเดฏเด เดเตปเดตเตเดจเตเดฑเดฑเดฟเดฏเดฟเตฝ เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เด เดกเตโเดฎเดฟเดจเดฟเดธเตโเดเตเดฐเตเดฑเตเดฑเตผ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดเตปเดตเตเดจเตเดฑเดฑเดฟ เดชเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเตเดฐเดฟเดเตเดเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต.
เดฑเตเดณเตเดเตพ เด เดตเดฐเตเดเต เดธเตเดตเดจเตเดคเด เดเดจเตเดฑเตผเดซเตเดธเต เดเดชเดฏเตเดเดฟเดเตเดเต เด เดตเดฐเตเดเต เดธเตเดตเดจเตเดคเด เดกเตเดตเดฒเดชเตโเดฎเตเดจเตเดฑเต เดฏเตเดฃเดฟเดฑเตเดฑเดพเดฏเดฟ เดฎเดพเดฑเดฟ, เดฑเตเตพ เดกเตเดตเดฒเดชเตเดชเดฑเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดฑเตเตพ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด เดเดดเดฟเดตเตเดเตพ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เดเดพเดฎเตเดชเตเดฏเตโเดจเดฟเดฒเต เดเดฒเตเดฒเดพ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพเดเตเดเตเดฎเตเดณเตเดณ เดชเตเดคเตเดตเดพเดฏ เดฑเตเดณเตเดเดณเต เด เดชเตเดฐเดถเตเดจเด เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด เดฌเดพเดงเดฟเดเตเดเตเดจเตเดจเต.
เดธเดฟเดธเตเดฑเตเดฑเด เด เดกเตเดฎเดฟเดจเดฟเดธเตเดเตเดฐเตเดฑเตเดฑเตผเดฎเดพเตผเดเตเดเต เดตเดฟเดจเตเดฏเดพเดธ เดเตเดกเต เดเดจเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ. เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏ เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเต เด เดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดซเดฏเดฒเตเดเตพ เดชเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต.
เดธเดพเดนเดฟเดคเตเดฏเด
เดฐเดเดฏเดฟเดคเดพเดตเต
เดเดฒเตเดฏเตเดทเตเดจเดฟ เดกเตเดจเดฟเดธเต เด เดฒเดเตเดธเดพเดฃเตเดเตเดฐเตเดตเดฟเดเตเดเต
เด เดตเดฒเดเดฌเด: www.habr.com