ํ ๋ผํผ v0.10.2
tfstate๋ ebs ๋ธ๋ก ์ฅ์น์ ๊ฐ์ด ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ๊ฐ์ ธ์์ผ ํฉ๋๋ค.
ํญ์ 0๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
terraform import aws_instance.test instance-id
terraform.tfstate
๋ฅผ ํ์ธํ๋ฉด network_interface.#: "0"
terraform plan
๋ฅผ ์คํํ๋ฉด -/+ aws_instance.test (new resource required) ... Plan: 1 to add, 0 to change, 1 to destroy.
์ด๊ฒ์ ์ฌ์ ํ โโ๋ฌธ์ ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ์ด๋ ์์ ์ฌํญ์ด ์์ต๋๊น?
๊ทธ๊ฒ์ ์์ ๋๊ณ ์ฒจ๋ถ ์ ์ธ์ ์ธ์คํด์ค ๋ด๋ถ์์ network_interface ๋ด๋ถ๋ก ์ฎ๊ฒผ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ์ข์์ต๋๋ค.
์๋ ์ด์ ๋ฆฌํฌํฐ๊ฐ ๋ ์ด์ GitHub์ ์๊ณ ์์ ๋๊ธ์ด ์์ฒด์ ์ผ๋ก ํด๊ฒฐ๋๋ค๋ ์ ์ ๊ฐ์ํ ๋ ์ด ๊ธ์ ๋ซ๊ฒ ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๊ทธ๊ฒ์ ์์ ๋๊ณ ์ฒจ๋ถ ์ ์ธ์ ์ธ์คํด์ค ๋ด๋ถ์์ network_interface ๋ด๋ถ๋ก ์ฎ๊ฒผ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ์ข์์ต๋๋ค.