我刚刚开始使用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
的输出中缺少实例。
实例在哪里?
答案 0 :(得分:6)
main.tf
正在使用us-east-1
。
AWS控制台和CLI正在使用us-west-2
。
多么令人尴尬。
答案 1 :(得分:0)
尝试更改右上角的区域。
您需要检查创建ec2实例的区域。
您可能正在尝试在其他地方找到它。