首页 > 解决方案 > 入口规则未在 terraform 中创建

问题描述

我正在使用 Terraform 在 AWS 中创建资源。所有资源都被创建。唯一未创建的对象是安全组上的入口规则。下面是用于创建安全组的 terraform 代码块:

resource "aws_security_group" "my_security_group" {
  name = "my-security-group"
  vpc_id = aws_vpc.my_module_vpc.id
  ingress {
    description = "All inbound traffic"
    from_port   = 0
    to_port     = 0
    protocol    = "-1"
    cidr_blocks = ["0.0.0.0/0"]
  }
  egress {
    from_port   = 0
    to_port     = 0
    protocol    = "-1"
    cidr_blocks = ["0.0.0.0/0"]
  }
}

当我签入 AWS 控制台时,安全组是使用出口规则而不是入口规则创建的。为什么没有创建入口规则的任何指示?

标签: amazon-web-servicesamazon-ec2terraformterraform-provider-aws

解决方案


推荐阅读