[Terraform] ์ ๋ ฅ ๋ณ์
์ ๋ ฅ ๋ณ์๋ ์ธ๋ถ์์ ์ค์ ๊ฐ์ ๋ฐ๊ธฐ ์ํ ๊ธฐ๋ฅ์ด๋ค.
์ด๋ฐ์์ผ๋ก variable์ ์ ์ํ๋ฉด

var ๋ค์์คํ์ด์ค๋ฅผ ํตํด ๋ค๋ฅธ ๋ฆฌ์์ค์์ ์ฐธ์กฐํด์ ์ฌ์ฉํ ์ ์๋ค.

๊ทธ๋ฆฌ๊ณ default๊ฐ ์๋ variable์ด ์์๋ apply๋ฅผ ํ๋ฉด ๋ํํ์ผ๋ก ๊ฐ์ ์๊ตฌํ ๊ฒ์ด๋ค.

๊ทธ๊ฒ ์ซ๋ค๋ฉด CLI ์ต์ -var๋ก ๊ฐ์ ๋๊ฒจ์ค ์๋ ์๋ค.
-var="ํค=๊ฐ"

๊ฐ์ฅ ์ธ๋ จ๋ ๋ฐฉ๋ฒ์, ๋ณ์ ํ์ผ์ ์ ์ํด์ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค.
์ด๋ฐ์์ผ๋ก ํค-๊ฐ ํ์ผ์ ์์ฑํด์

-var-file ์ต์ ์ผ๋ก ๋๊ฒจ์ฃผ๋ฉด ๋ค ์ฝ์ด์ ๋ฃ์ด์ค๋ค.

์ฐธ์กฐ
https://developer.hashicorp.com/terraform/language/values/variables