小编TJs*_*ock的帖子

如何修复 Terraform 中的“此用户没有默认 VPC,状态代码:400”?

我正在尝试修复这段代码,我想创建堡垒主机,但我收到:错误:应用计划时出错:

发生 1 个错误:* aws_instance.bastion:发生 1 个错误:* aws_instance.bastion:启动源实例时出错:VPCIdNotSpecified:此用户没有默认 VPC 状态代码:400,请求 ID:daf3dd12-d7c4-469a-9be5-3707c0490c2a

我正在使用 Terraform 0.11

代码:

resource "aws_vpc" "main" {
    cidr_block       = "${var.main_vpc_cidr}"
    instance_tenancy = "default"
    enable_dns_support = true
    enable_dns_hostnames = true

     tags {
         Name = "main"
            }
        }


 resource "aws_subnet" "subnet1" {
   vpc_id     = "${aws_vpc.main.id}"
   cidr_block = "10.0.1.0/24"
   availability_zone = "${var.availability_zone1}"


  tags {
    Name = "app-subnet-1"
    }
 }



    ########## Create bastion host ######

##resource "aws_default_vpc" "default" {}

resource "aws_instance" "bastion" {

  ami                         = "ami-0fdc6293d3e87a86e"
  key_name                    = "${aws_key_pair.bastion_key.key_name}"
  instance_type               = "t2.micro" …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services terraform

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

amazon-web-services ×1

terraform ×1