Terraform: ソースインスタンスの起動エラー: InvalidAMIID.Malformed 質問する

Terraform: ソースインスタンスの起動エラー: InvalidAMIID.Malformed 質問する

を通過するテラフォームチュートリアル私はこのエラーに遭遇しました。

Error: Error launching source instance: InvalidAMIID.NotFound: The image id '[ami-830c94e3]' does not exist
    status code: 400, request id: 4c3e0252-c3a5-471e-8b57-3f6e349628af

これは私のコードです。私が行った唯一の変更は、地域をからに変更したことですus-west-2eu-central-1

provider "aws" {
  profile = "default"
  region = "eu-central-1"
}

resource "aws_instance" "example" {
  ami = "ami-830c94e3"
  instance_type = "t2.micro"
}

ベストアンサー1

簡単でした。どうやらAmazonでは各地域の画像が異なるようです。自分の地域にある画像AMIをコピーする必要がありました。例えばAMIアミ-07dfba995513840b5のIDですRed Hat Enterprise Linux 8 (HVM)、SSD ボリューム タイプeu-中央-1リージョン。AWS コンソールに移動し、すべてのサービス リストから [EC2] をクリックし、次に [インスタンスの起動] をクリックして、AMI目的のイメージを見つけます。

おすすめ記事