【问题标题】:Terraform AWS, instance not createdTerraform AWS,未创建实例
【发布时间】:2021-06-17 17:32:22
【问题描述】:

我正在为 AWS 使用 Terraform tutorial。当我应用 Terraform 文件(与教程中的完全一样)时,我得到:

# aws_instance.example will be created
+ resource "aws_instance" "example" {
    ...
  }
  ...
  apply complete! Resources: 1 added, 0 changed, 0 destroyed.

但是当我转到 EC2 的仪表板时,我没有看到该实例。我只有 1 个安全组。

我做错了什么?

附:这是我在aws configure中设置的区域:use2-az1

【问题讨论】:

    标签: amazon-web-services amazon-ec2 terraform


    【解决方案1】:

    您可以在运行terraform apply 的目录中运行terraform show 命令,它将显示创建的所有资源。

    另外,即使在您的凭据配置中也不要使用 AZ ID AZ IDs for your AWS resources ,除非您有非常具体的理由这样做。

    按照教程,您已配置您的 aws 提供程序:

    provider "aws" {
      profile = "default"
      region  = "us-west-2"
    }
    

    因为您提到您完全按照教程中的方式进行操作,所以您应该能够在 us-west-2 的相应区域中看到实例。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-08
    • 1970-01-01
    • 2021-10-11
    • 2022-06-28
    • 1970-01-01
    • 2018-11-17
    • 2019-06-14
    • 2017-10-08
    相关资源
    最近更新 更多