Terraform-provider-aws: ๊ณต๊ธ‰์ž/aws aws_instance๊ฐ€ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ€์ ธ์˜ค์ง€ ์•Š์Œ

์— ๋งŒ๋“  2017๋…„ 08์›” 17์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: hashicorp/terraform-provider-aws

ํ…Œ๋ผํผ ๋ฒ„์ „

ํ…Œ๋ผํผ v0.10.2

์˜ํ–ฅ์„ ๋ฐ›๋Š” ๋ฆฌ์†Œ์Šค

  • aws_instance

์˜ˆ์ƒ๋˜๋Š” ๋™์ž‘

tfstate๋Š” ebs ๋ธ”๋ก ์žฅ์น˜์™€ ๊ฐ™์ด ์ธ์Šคํ„ด์Šค์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ€์ ธ์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์‹ค์ œ ํ–‰๋™

ํ•ญ์ƒ 0๊ฐœ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

๋ฒˆ์‹ ๋‹จ๊ณ„

  1. 2๊ฐœ ์ด์ƒ์˜ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์—ฐ๊ฒฐ๋œ AWS ์ธ์Šคํ„ด์Šค ๊ฐ€์ ธ์˜ค๊ธฐ terraform import aws_instance.test instance-id
  2. terraform.tfstate ๋ฅผ ํ™•์ธํ•˜๋ฉด network_interface.#: "0"
  3. ์ˆ˜๋™์œผ๋กœ ๊ตฌ์„ฑ ํŒŒ์ผ์— ์ถ”๊ฐ€ํ•˜๊ณ  terraform plan ๋ฅผ ์‹คํ–‰ํ•˜๋ฉด -/+ aws_instance.test (new resource required) ... Plan: 1 to add, 0 to change, 1 to destroy.
bug servicec2

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๊ทธ๊ฒƒ์„ ์•Œ์•„ ๋ƒˆ๊ณ  ์ฒจ๋ถ€ ์„ ์–ธ์„ ์ธ์Šคํ„ด์Šค ๋‚ด๋ถ€์—์„œ network_interface ๋‚ด๋ถ€๋กœ ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

์ด๊ฒƒ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด๋‚˜ ์ˆ˜์ • ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

๊ทธ๊ฒƒ์„ ์•Œ์•„ ๋ƒˆ๊ณ  ์ฒจ๋ถ€ ์„ ์–ธ์„ ์ธ์Šคํ„ด์Šค ๋‚ด๋ถ€์—์„œ network_interface ๋‚ด๋ถ€๋กœ ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

์›๋ž˜ ์ด์Šˆ ๋ฆฌํฌํ„ฐ๊ฐ€ ๋” ์ด์ƒ GitHub์— ์—†๊ณ  ์œ„์˜ ๋Œ“๊ธ€์ด ์ž์ฒด์ ์œผ๋กœ ํ•ด๊ฒฐ๋œ๋‹ค๋Š” ์ ์„ ๊ฐ์•ˆํ•  ๋•Œ ์ด ๊ธ€์„ ๋‹ซ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰