security-group
devops-made-easy/security-group/aws
A Terraform module to create AWS Security Groups
terraform-aws-security-group Sample way of calling this module `` module "sg" { source = "git@github.com:devops-made-easy/terraform-aws-security-group.git" version = "0.0.1" name = "DEVOPS-MADES-EASY-SG" description = "DEVOPS-MADES-EASY description" vpc_id = "vpc-xxxx" ingress_rules = [{"description": "description for ingress", "from_port": 443, "to_port": 443, "protocol": "HTTPS", "cidr_block": ["0.0.0.0/0"]}] egress_rules = [{"description": "description for engress", "from_port": 443, "to_port": 443, "protocol": "HTTPS", "cidr_block": ["0.0.0.0/0"]}] } `` Share the Love Like this project? Please give it a ★ on our GitHub!(it helps us a lot)
| Name | Type | Description | Default |
|---|---|---|---|
| vpc_id | string | Your VPC ID | required |
| name | string | Your Security Group Name. | required |
| description | string | Description for your Security Group | required |
| ingress_rules | list(object({ description | List of objects like: {"description": "", "from_port": x, "to_port": x, "protoco | required |
| egress_rules | list(object({ description | List of objects like: {"description": "", "from_port": x, "to_port": x, "protoco | required |
ingress_rules — All your ingress rules.egress_rules — All your egress rules.security_group_id — Security Group IDsecurity_group_arn — ARN of the security group.Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,