2017-05-09 117 views
0

我剛剛開始使用Terraform,我在一個非常簡單的模板上運行了terraform apply。這是main.tf的全部內容:Terraform EC2實例未出現在AWS

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

我檢查過在EC2控制檯中沒有搜索過濾器。我錯過了其他明顯的檢查嗎? – meh

回答

1

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

AWS控制檯和CLI使用的是us-west-2

多麼尷尬。

+1

這是一個初學者的錯。 :-)順便說一下,如果找不到實例或其他資源,請使用[resource group](http://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/creating-a-resource-group .html)功能在所有區域進行搜索。 – BMW

+0

謝謝@寶馬,我不知道我能做到這一點。 – meh