Terraform EC2 实例未出现在 AWS 中

Terraform EC2 instance does not appear in AWS

我刚刚开始使用 Terraform,我 运行 terraform apply 在一个非常简单的模板上。这是main.tf的全部内容:

provider "aws" {
    region = "us-east-1"
}

resource "aws_instance" "marcellusWallace" {
    ami = "ami-2d39803a"
    instance_type = "t2.micro"

    tags {
        Name = "terraform-example"
    }
}

Terraform 的输出表明实例已创建。国家说一个实例存在。

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

问题是,我在 AWS EC2 控制台中看不到它。此外,aws ec2 describe-instances.

的输出中缺少该实例

实例在哪里?

main.tf 正在使用 us-east-1.

A​​WS 控制台和 CLI 使用 us-west-2

好尴尬

尝试更改右上角的区域。

您需要检查您创建 ec2 实例的区域。

您可能正试图在其他地方找到它。