์ด ๋ฌธ์๋ Terraform ์ฌ์ฉ์ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ค๋ช ํ๊ณ Terraform ์ฌ์ฉ์๋ค์ด ๊ฒช๋ ๊ฐ์ฅ ํํ ๋ฌธ์ ์ ๋ํ ๊ถ์ฅ ์ฌํญ์ ์ ๊ณตํฉ๋๋ค.
Terraform์ ๊ฐ๋ ฅํ๋ฉฐ(์ง๊ธ ์ต๊ฐ์ ํด์ด ์๋๋ผ๋ฉด) ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๋๊ตฌ ์ค ํ๋๋ก, ์ธํ๋ผ๋ฅผ ์ฝ๋๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๊ฐ๋ฐ์๋ค์ด ๋ง์ ์ผ์ ํ ์ ์๋๋ก ํด์ฃผ๋ฉฐ ์ง์๊ณผ ํตํฉ์ ์์ฝ๊ฒ ๋ง๋ค์ด ์ค๋๋ค.
์ด ์ฑ ์์ ์ค๋ช ํ๋ ์ ๋ณด์ ์ผ๋ถ๋ ๋ชจ๋ฒ ์ฌ๋ก์ฒ๋ผ ๋ณด์ด์ง ์์์ง ๋ชจ๋ฆ ๋๋ค. ์ ๋ ์ด๋ฅผ ์ธ์งํ๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ ๋ ์๋ค์ด ์ฌ์ฉ์๋ค์ด ์ ํธํ๋ ๋น์ทํ ๋ฐฉ์๊ณผ ์ ๊ณ์์ ํ๋ฆฝ๋ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๊ตฌ๋ถํ ์ ์๋๋ก, ๋ฌธ๋งฅ์ ๋ํ ํํธ์ ์์ด์ฝ์ ์ฌ์ฉํด ๊ฐ ํ์ ํญ๋ชฉ๊ณผ ๊ด๋ จ๋ ๋ชจ๋ฒ ์ฌ๋ก์ ๊น์ด๋ฅผ ํ์ํด ๋์์ต๋๋ค.
์ด ์ฑ ์ 2018๋ ํ์ด์ด ๊ฐ๋ํ ๋ง๋๋ฆฌ๋์์ ์งํ์ ์์ํ์ผ๋ฉฐ, ์ฌ๊ธฐ ์ด ์ฃผ์์์ ์ฝ์ด๋ณผ ์ ์์ต๋๋ค. https://www.terraform-best-practices.com/.
Terraform 1.0์์ ์ฌ์ฉํ ์ ์๋ ์ค์ง์ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ง๋ ๋ช ๋ ๊ฐ ์ ๋ฐ์ดํธํด ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด ์ฑ ์๋ Terraform ์ฌ์ฉ์๋ค์ ์ํ, ๋ ผ๋์ ์ฌ์ง๊ฐ ์๋ ๋ชจ๋ฒ ์ฌ๋ก์ ๊ถ์ฅ ์ฌํญ์ด ๋๋ถ๋ถ ํฌํจ๋์ด ์๋ค๊ณ ํ ์ ์์ต๋๋ค.
Please if you want to become a sponsor.
์ด ์ฑ ์ ๋ค๋ฅธ ์ธ์ด๋ก ๋ฒ์ญํ๋ ๋ฐ ๊ธฐ์ฌํ๊ณ ์ถ๋ค๋ฉด ์ ์๊ฒ ์ฐ๋ฝ์ฃผ์ธ์.
์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ปค๋ฎค๋ํฐ๊ฐ ์ฑ์ํด๊ฐ๊ณ ์๋ก์ด ์์ด๋์ด๊ฐ ๊ตฌํ ๋ฐ ๊ฒ์ฆ๋์ด๊ฐ์ ๋ฐ๋ผ ์ ๋ ํญ์ ํผ๋๋ฐฑ์ ๋ฐ์ ์ด ์ฑ ์ ์ ๋ฐ์ดํธ ํ๊ณ ์ ํฉ๋๋ค.
ํน์ ์ฃผ์ ์ ๊ด์ฌ์ด ์๋ค๋ฉด ๋ค๋ฃจ์ด์ก์ผ๋ฉด ํ๋ ์ด์์ ์์ง์๊ฐ๋ฝ์ ๋๋ฌ์ฃผ์ธ์. ๊ธฐ์ฌํ๊ณ ์ถ์ ์ฝํ ์ธ ๋ฅผ ๊ฐ์ง๊ณ ๊ณ์๋ฉด ์ด์์ ์์ฑํด ํ ๋ฆฌํ์คํธ๋ฅผ ์ ์ถํด ์ฃผ์ธ์(์ด ๋จ๊ณ์์๋ ๋นผ์ด๋ ๊ธ์์จ๋ฅผ ๊ฑฑ์ ํ ํ์๊ฐ ์์ต๋๋ค!).
์ด ์ฑ ์ ๋ค์ํ ๊ธฐ๊ณ ์์ ๋ฒ์ญ๊ฐ์ ๋์์ ๋ฐ์ ๊ฐ ์ ์งํ๊ณ ์์ต๋๋ค.
์ด ์ ์๋ฌผ์ Apache 2 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ผ์ด์ ์ค๊ฐ ๋ถ์ฌ๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ณธ ์ปจํ ์ธ ์ ์ ์์ ๊ธฐ์ฌ์๋ ๋ณธ ์ปจํ ์ธ ์์ ๋ฐ๊ฒฌ๋๋ ์ ๋ณด์ ์ ํจ์ฑ์ ๋ณด์ฅํ์ง ์์ต๋๋ค. ๊ทํ๋ ๋ณธ ์ปจํ ์ธ ์์ ์ ๊ณต๋๋ ์ ๋ณด๋ ์์ ๋กญ๊ฒ ์ ๊ณต๋๋ฉฐ, ๊ทํ์ ๋ณธ ์ปจํ ์ธ ๋๋ ํ๋ก์ ํธ์ ๊ด๋ จ๋ ์ฌ๋๋ค ์ฌ์ด์ ๊ทธ ์ด๋ค ์ข ๋ฅ์ ํฉ์๋ ๊ณ์ฝ๋ ์ด๋ฃจ์ด์ง์ง ์๋๋ค๋ ์ ์ ์ดํดํ์ ์ผ ํฉ๋๋ค. ์ค๋ฅ ๋๋ ๋๋ฝ์ด ๊ณผ์ค, ์ฌ๊ณ ๋๋ ์ด๋ค ๊ธฐํ ์์ธ์ ์ํ ๊ฒ์ด๋ , ๋ณธ์ ์์ ๊ธฐ์ฌ์๋ ์ปจํ ์ธ ์ ํฌํจ๋๊ฑฐ๋, ๊ด๋ จ๋๊ฑฐ๋, ์ฐ๊ฒฐ๋ ์ ๋ณด์ ์ค๋ฅ ๋๋ ๋๋ฝ์ผ๋ก ์ธํ ๊ทธ ์ด๋ ํ ์์ค, ์์ ๋๋ ์ค๋จ์ ๋ํด์ ๋น์ฌ์์๊ฒ ๊ทธ ์ด๋ ํ ์ฑ ์๋ ์ง์ง ์์ผ๋ฉฐ ๊ทธ์ฑ ์์ ๋ถ์ธํจ์ ์ฌ๊ธฐ๋ฐํ๋๋ค.
์ ์๊ถยฉ 2018-2023 ์๋ ๋ฐ๋ฒค์ฝ Anton Babenko.
Compliance.tf โ Terraform Compliance Simplified. Make your Terraform modules compliance-ready.
โ
