2017-05-09 8 views
0

Ich habe gerade begonnen, Terraform zu verwenden, und ich lief terraform apply auf einer sehr einfachen Vorlage. Dies ist der gesamte Inhalt von main.tf:Terraform EC2-Instanz erscheint nicht in AWS

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

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

    tags { 
     Name = "terraform-example" 
    } 
} 

Die Ausgabe von Terraforming sagt, dass die Instanz erstellt wurde. Der Staat sagt, dass eine Instanz existiert.

Das Problem ist, ich kann es nicht in der AWS EC2-Konsole sehen. Außerdem fehlt die Instanz in der Ausgabe von aws ec2 describe-instances.

Wo ist die Instanz?

+0

Ich habe überprüft, dass in der EC2-Konsole kein Suchfilter vorhanden ist. Habe ich irgendwelche anderen offensichtlichen Überprüfungen verpasst? – meh

Antwort

1

verwendet us-east-1.

AWS-Konsole und CLI verwendeten us-west-2.

Wie peinlich.

+1

das ist ein Anfängerfehler. :-) Übrigens, wenn Sie die Instanz oder andere Ressourcen nicht finden können, verwenden Sie [Ressourcengruppe] (http://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/creating-a-resource-group) .html), um es in allen Regionen zu durchsuchen. – BMW

+0

Danke @BMW, ich wusste nicht, dass ich das tun könnte. – meh

Verwandte Themen