我正在通过 CloudFormation 模板启动 EC2 实例,但是指定的实例t2.micro
需要 VPC。
如何在 CloudFormation 模板中指定 VPC?
这是我的模板:
{
"Description" : "Single Instance",
"Resources" : {
"EC2Instance" : {
"Type" : "AWS::EC2::Instance",
"Properties" : {
"ImageId" : "ami-b73b63a0",
"InstanceType" : "t2.micro",
"KeyName" : "my-key",
"Tags" : [
{
"Key" : "Name",
"Value" : "test"
}
]
}
}
}
}
答案1
对于 EC2 实例,您可以跳过指定 VPC ID,而是只需指定您希望实例所在的子网。从那里,假定是 VPC。
在“属性”数组内,添加以下内容:
"SubnetId" : "subnet-XXXXXXXX"