[Ubuntu] 22.04 LTS Ansible ์„ค์น˜

2022. 9. 6. 22:48ใ†System ์ž‘์—…์‹ค/LINUX

728x90
๋ฐ˜์‘ํ˜•

 

 

 

 

 

 

 

๐Ÿš€ Ubuntu 22.04 LTS Ansible ์„ค์น˜

    ๐Ÿ”ฝ  ์„ค์น˜

        ๐Ÿ“ฆ ์„ค์น˜ํ•˜๊ธฐ

์ตœ์ดˆ ๊ธฐ๋ณธ์ ์œผ๋กœ Ubuntu๋ฅผ ์šด์šฉํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ฒƒ๋“ค์— ๋Œ€ํ•œ ์„ค์น˜ ๋ฐฉ๋ฒ•์€ ์ด ๊ณณ์— ์ •๋ฆฌํ•ด ๋‘์—ˆ์–ด์š”.

๋จผ์ € ํ•„์š”ํ•œ Package ๋ชฉ๋ก์„ ์„ค์น˜ํ•ด ์ค„๊ฒŒ์š”.

apt-get install -y apt-transport-https wget gnupg

728x90



๊ทธ๋Ÿฐ ๋’ค APT Data ase์— ๊ณต์‹ Ansible Repository๋ฅผ ์ถ”๊ฐ€ํ• ๊ฒŒ์š”.



์œ„์™€ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์‹ ๋‹ค๋ฉด ์ด ๊ณณ์—์„œ ํ•ด๊ฒฐ๋ฒ•์„ ์ฐพ์„ ์ˆ˜ ์žˆ์œผ์‹œ๋„๋ก ์ค€๋น„ ํ•ด ๋‘์—ˆ์–ด์š”.



apt-get install -y ansible

๋ฐ˜์‘ํ˜•


์œ„์˜ ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด Ansible์„ ์„ค์น˜ํ•ด ์ค๋‹ˆ๋‹ค.



์ฃผ๋‹ˆํ•˜๋ž‘์€ ์•„์‹œ์•„์— ์‚ด๊ณ  ์žˆ์œผ๋‹ˆ 6์„ ์„ ํƒํ•ด์ค„๊ฒŒ์š”.



์ฃผ๋‹ˆํ•˜๋ž‘์€ ๋Œ€ํ•œ๋ฏผ๊ตญ์— ์‚ด๊ณ  ์žˆ์œผ๋‹ˆ ์„œ์šธ์„ ์„ ํƒํ•ด ์ค„๊ฒŒ์š”.



๋‹ค์‹œ ๊ธฐ๋‹ค๋ ค ์ค๋‹ˆ๋‹ค.



ansible --version


Ansible ์„ค์น˜๊ฐ€ ์™„๋ฃŒ ๋˜์—ˆ์–ด์š”!



 

 

 

    ๐Ÿ”ฝ  Ansible ์„ค์ •

        ๐Ÿ“ฆ ๊ณ„์ • ๋ฐ ssh key ๋งŒ๋“ค๊ธฐ

๋จผ์ € Ansible ์ „์šฉ ์‚ฌ์šฉ์ž๋ฅผ ์ƒ์„ฑํ•ด ์ค„๊ฒŒ์š”.

useradd -m -s /bin/bash ansible

์œ„์™€ ๊ฐ™์ด ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ๋งŒ๋“ค์–ด ์ฃผ์—ˆ์–ด์š”.

ํ•ด๋‹น ๊ณ„์ •์œผ๋กœ ์Šค์œ„์นญ(su)๋ฅผ ํ•ด์ฃผ๋„๋ก ํ• ๊ฒŒ์š”.

su ansible

 

์ด์ œ ssh key๋ฅผ ๋งŒ๋“ค์–ด ๋ณผ๊ฒŒ์š”.

ssh-keygen


ํŠน๋ณ„ํ•˜๊ฒŒ ์„ค์ •ํ•  ๊ฐ’์ด ์—†๋‹ค๋ฉด ๋ชจ๋‘ Enter๋ฅผ ๋ˆŒ๋Ÿฌ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค.

 






๐Ÿง ์ฐธ๊ณ  ์ž๋ฃŒ

https://techexpert.tips/ko/%EC%96%B4%EC%8A%AC%EC%97%90-%EC%9D%B4%EC%8A%AC%EC%9D%B4-%EC%9E%88%EB%8A%94/%EC%9A%B0%EB%B6%84%ED%88%AC-%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90-ansible-%EC%84%A4%EC%B9%98/

 

 

 

 

 

 

 

728x90
๋ฐ˜์‘ํ˜•