小编sut*_*976的帖子

Terraform 简单脚本显示“错误:启动源实例时出错:VPCIdNotSpecified:此用户没有默认 VPC”

开始使用 Terraform。我正在尝试使用以下 .tf 文件配置 EC2 实例。我在尝试配置 EC2 实例的可用区的账户中已经有一个默认 VPC。

# Terraform Settings Block
 terraform {
      required_providers {
         aws = {
             source  = "hashicorp/aws"
             #version = "~> 3.21" # Optional but recommended in production
        }
     }
 }

  # Provider Block
  provider "aws" {
        profile = "default"
        region  = "us-east-1"
  }

  # Resource Block
  resource "aws_instance" "ec2demo" {
           ami           = "ami-c998b6b2" 
           instance_type = "t2.micro"
  }
Run Code Online (Sandbox Code Playgroud)

我执行以下 Terraform 命令。

  1. 地形初始化
  2. 地形计划
  3. 地形应用

aws_instance.ec2demo:正在创建...

错误:启动源实例时出错:VPCIdNotSpecified:此用户没有默认 VPC。仅 EC2-Classic 和默认 VPC 支持 GroupName。状态代码:400,请求 ID:04274b8c-9fc2-47c0-8d51-5b627e6cf7cc

在 ec2-instance.tf …

terraform terraform-provider-aws

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

标签 统计

terraform ×1

terraform-provider-aws ×1