11<!-- BEGIN_TF_DOCS -->
2- [ ![ Geek Cell GmbH] ( https://raw.githubusercontent.com/geekcell/template-terraform-module /main/docs/assets/logo.svg )] ( https://www.geekcell.io/ )
2+ [ ![ Geek Cell GmbH] ( https://raw.githubusercontent.com/geekcell/.github /main/geekcell-github-banner.png )] ( https://www.geekcell.io/ )
33
44### Code Quality
55[ ![ License] ( https://img.shields.io/github/license/geekcell/terraform-aws-security-group )] ( https://github.com/geekcell/terraform-aws-security-group/blob/master/LICENSE )
66[ ![ GitHub release (latest tag)] ( https://img.shields.io/github/v/release/geekcell/terraform-aws-security-group?logo=github&sort=semver )] ( https://github.com/geekcell/terraform-aws-security-group/releases )
77[ ![ Release] ( https://github.com/geekcell/terraform-aws-security-group/actions/workflows/release.yaml/badge.svg )] ( https://github.com/geekcell/terraform-aws-security-group/actions/workflows/release.yaml )
88[ ![ Validate] ( https://github.com/geekcell/terraform-aws-security-group/actions/workflows/validate.yaml/badge.svg )] ( https://github.com/geekcell/terraform-aws-security-group/actions/workflows/validate.yaml )
99[ ![ Lint] ( https://github.com/geekcell/terraform-aws-security-group/actions/workflows/linter.yaml/badge.svg )] ( https://github.com/geekcell/terraform-aws-security-group/actions/workflows/linter.yaml )
10+ [ ![ Test] ( https://github.com/geekcell/terraform-aws-security-group/actions/workflows/test.yaml/badge.svg )] ( https://github.com/geekcell/terraform-aws-security-group/actions/workflows/test.yaml )
1011
1112### Security
1213[ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-security-group/general )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group&benchmark=INFRASTRUCTURE+SECURITY )
3536
3637# Terraform AWS Security Group
3738
38- Introducing the AWS Security Group Terraform Module, a simple and easy-to-use solution for creating and managing
39- your security groups within Amazon Web Services (AWS). This module has been designed with ease of use in mind,
40- providing you with a straightforward way to create and manage your security groups.
41-
42- Our team of experts has years of experience working with AWS security groups and has a deep understanding of the
43- best practices and configurations. By using this Terraform module, you can be sure that your security groups are
44- created and managed in a secure and efficient manner.
45-
46- This module offers a preconfigured solution for creating security groups and the ingress or egress rules that belong
47- to them, saving you time and effort in the process. Whether you're looking to secure your resources or to limit the
48- access to your applications, this module has you covered.
49-
50- So, if you're looking for a convenient and reliable solution for creating and managing your security groups within
51- AWS, look no further than the AWS Security Group Terraform Module. Give it a try and see how easy it is to create
52- and manage your security groups!
39+ Terraform module to create a Security Group with ingress and egress rules in one go.
5340
5441## Inputs
5542
@@ -74,13 +61,13 @@ and manage your security groups!
7461
7562| Name | Version |
7663| ------| ---------|
77- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 4.36 |
64+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 4.36, < 5.0 |
7865
7966## Resources
8067
81- - resource.aws_security_group.main (main.tf#20 )
82- - resource.aws_security_group_rule.main_egress (main.tf#48 )
83- - resource.aws_security_group_rule.main_ingress (main.tf#32 )
68+ - resource.aws_security_group.main (main.tf#6 )
69+ - resource.aws_security_group_rule.main_egress (main.tf#34 )
70+ - resource.aws_security_group_rule.main_ingress (main.tf#18 )
8471
8572# Examples
8673### Full
@@ -94,7 +81,7 @@ module "vpc" {
9481}
9582
9683module "source_security_group" {
97- source = "github.com/geekcell/terraform-aws-security-group?ref=main "
84+ source = "../../ "
9885
9986 name = var.name
10087 vpc_id = module.vpc.vpc_id
0 commit comments