Ansible 2.8 "๋ช‡ ๋ฒˆ ๋”"

16๋…„ 2019์›” XNUMX์ผ์— Ansible ๊ตฌ์„ฑ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์˜ ์ƒˆ ๋ฒ„์ „์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • Ansible ์ปฌ๋ ‰์…˜ ๋ฐ ์ฝ˜ํ…์ธ  ๋„ค์ž„์ŠคํŽ˜์ด์Šค์— ๋Œ€ํ•œ ์‹คํ—˜์  ์ง€์›์ž…๋‹ˆ๋‹ค. ์ด์ œ Ansible ์ฝ˜ํ…์ธ ๋ฅผ ์ปฌ๋ ‰์…˜์œผ๋กœ ํŒจํ‚ค์ง•ํ•˜๊ณ  ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ด€๋ จ ๋ชจ๋“ˆ/์—ญํ• /ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๋” ์‰ฝ๊ฒŒ ๊ณต์œ , ๋ฐฐํฌ ๋ฐ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ํŠน์ • ์ฝ˜ํ…์ธ ์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•œ ๊ทœ์น™์€ ํ•ฉ์˜๋ฉ๋‹ˆ๋‹ค.
  • Python ์ธํ„ฐํ”„๋ฆฌํ„ฐ ๊ฒ€์ƒ‰ - ๋Œ€์ƒ์—์„œ Python ๋ชจ๋“ˆ์„ ์ฒ˜์Œ ์‹คํ–‰ํ•˜๋ฉด Ansible์€ ๋Œ€์ƒ ํ”Œ๋žซํผ์— ์‚ฌ์šฉํ•  ์˜ฌ๋ฐ”๋ฅธ ๊ธฐ๋ณธ Python ์ธํ„ฐํ”„๋ฆฌํ„ฐ(๊ธฐ๋ณธ์ ์œผ๋กœ /usr/bin/python)๋ฅผ ์ฐพ์œผ๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ansible_python_interpreter๋ฅผ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ config๋ฅผ ํ†ตํ•ด ์ด ๋™์ž‘์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • --sudo, --sudo-user, --ask-sudo-pass, -su, --su-user ๋ฐ --ask-su-pass์™€ ๊ฐ™์€ ๊ธฐ์กด CLI ์ธ์ˆ˜๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์œผ๋ฉฐ --๋กœ ๋Œ€์ฒด๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. --become-user , --become-method ๋ฐ --ask-become-pass ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
  • ๋˜๊ธฐ ๊ธฐ๋Šฅ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ ์•„ํ‚คํ…์ฒ˜๋กœ ์ด๋™๋˜์—ˆ์œผ๋ฉฐ ๋”์šฑ ์‚ฌ์šฉ์ž ์ •์˜๊ฐ€ ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ Windows์šฉ SSH ์ „์†ก์— ๋Œ€ํ•œ ์‹คํ—˜์  ์ง€์›๊ณผ ๊ฐ™์€ ์ž‘์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ๋„ ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค(์ด์ œ Windows์—์„œ winrm์„ ๊ตฌ์„ฑํ•  ํ•„์š”๋Š” ์—†์ง€๋งŒ Windows 10์— ๋‚ด์žฅ๋œ openssh๋งŒ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค).

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€