vagrant2 [Vagrant] SSH ๊ณต๊ฐํค ์๋ ๋ฑ๋ก ํ๊ฒฝ ์ค์ , Ansible ์ฌ์ฉ ์ด๋ฒ ๊ธ์์๋ Vagrant๋ฅผ ์ด์ฉํด์ ansible์ ์ฌ์ฉํ ๋ ์ธ์ฆ ์์ ์ ์๋ตํ๊ธฐ ์ํด SSH ๊ณต๊ฐํค๋ฅผ ์๋์ผ๋ก ๋ฑ๋กํ๋ ์ค์ต๋๋ค. Vagrant๋ฅผ ์ด์ฉํด์ provisioningํ ๋ Ansible์ ๋ง์ด ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ansible์ ssh๋ฅผ ํตํด ํต์ ํ๊ธฐ ๋๋ฌธ์ ansible hosts์ ์ง์ ๊ณ์ ์ ๋ณด๋ฅผ ๋ฑ๋กํด์ฃผ์ง ์๋ ์ด์ -k ์ต์ ์ ์ด์ฉํด์ผํ์ง๋ง... vagrant์์ ํ๊ฒฝ ์ธํ ์ ์ํด -k ์ต์ ์ ์ฌ์ฉํ ์ ์๋ค. ์ด๋ฐ ๋ถํธํจ์ ํด์ํ๊ธฐ ์ํด ๊ณต๊ฐํค๋ฅผ vagrant์์ ์ง์ ๋ฑ๋กํ์ฌ provisioning์ ํธํ๊ฒ ์งํํ ์ ์์ต๋๋ค. Vagrantfile # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant_API_Version = "2" .. 2020. 12. 20. [Vagrant] ์ฌ์ฉ๋ฒ ๋ฐ CentOS Provisioning ๊ธฐ๋ณธ ๊ตฌ์ถ, Vagrant๋? Vagrant? Provisioning? Vagrant๋ Provisioning์ ์ํ ํด์ ๋๋ค. ๊ทธ๋ผ Provisioning์ด ๋ญ๊น์? ์ ๊ฐ ์ ์ํ๋ Provisioning์ ์์คํ ์ ๋ฏธ๋ฆฌ ์ฝ๋ํํ์ฌ ์ธ์ ๋ ์ง ์ฆ์ ์์คํ ์ ๊ตฌ์ฑํ ์ ์๋๋ก ํ๋ ๊ฒ ์ ๋๋ค. ์๋ฅผ ๋ค์ด Virtual box๋ฅผ ์ฌ์ฉํด์ ๊ฐ์๋จธ์ ์ ์์ฑํ๋๋ฐ ํ์ํ ๋ฉ๋ชจ๋ฆฌ, cpu, ๋คํธ์ํฌ๋ฅผ ์ ์ํ๊ณ ์์คํ ์ ํ์ํ ํจํค์ง๋ฅผ ์ค์น ํน์ ํ๊ฒฝ์ค์ ์ ๋ฏธ๋ฆฌ ์ฝ๋ํํ์ฌ ์๋ฒ๋ฅผ ์์ฑํ ์ค๋นํ ์ ์์ต๋๋ค. Vagrant๋ฅผ ์ฌ์ฉํ๋ฉด ์ฃผ๊ธฐ์ ์ผ๋ก ์๋ฒ๋ฅผ ๋ฐฐํฌํ๊ณ ์๋กญ๊ฒ ํ๊ฒฝ์ ์ ์ฉํ ํ์๊ฐ ์์ ๋ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋ ์ ์์ต๋๋ค. ๊ฐ๊ฐ ๋ค๋ฅธ ์๋น์ค์ ํ ์คํธํ๊ฒฝ์ ๊ตฌ์ถํ๊ฑฐ๋, ํ์ต์ด๋ ๋จ๊ธฐ์ ์ผ๋ก ์ฌ์ฉ์ ํ์ํ ์ ์์ต๋๋ค. Vagrant ์ค์น Vagran.. 2020. 12. 19. ์ด์ 1 ๋ค์