0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Terraformで最新のAMIを使ってEC2を構築する設定、の注意

Posted at

概要

「Terraformで最新のAMIを使ってEC2を構築する設定」をしたら、悲劇が起きたのでメモです。

前提

  • 「Terraformで最新のAMIを使ってEC2を構築する設定」自体はググると出てくるので割愛します
  • 「一時的なテスト環境構築」ではなく、「恒久的に利用する環境」の構築に利用しました        
    • 環境を変更するときはTerraformの設定を変更して反映する感じです

起きたこと

  1. 「Terraformで最新のAMIを使ってEC2を構築する設定」をして、一通り環境を構築
  2. 1週間後くらいに環境を変更するために、設定を変更して terraform apply
  3. EC2インスタンスの作り直しが発生
    • terminateして、新しいインスタンスが起動した
    • EC2インスタンス上で設定した作業が無に帰す

原因

上記「1」と「3」の間でAMIが新たにリリースされるなどで、「最新のAMI」が変わってしまった。
「Terraformで最新のAMIを使ってEC2を構築する設定」 + AMIの変更 によりインスタンスの作り直しが発生

まとめ

「恒久的に利用する環境」では、「Terraformで最新のAMIを使ってEC2を構築する設定」はしない方がよさげ?

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?