-
-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: add security groups options #53
Feat: add security groups options #53
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a423510 - Browse repository at this point
Copy the full SHA a423510View commit details -
chore: update default value of "security_group_enabled" variable
- Change the default value of the "security_group_enabled" variable from true to false Signed-off-by: Quentin BERTRAND <contact@quentinbertrand.fr>
Configuration menu - View commit details
-
Copy full SHA for aa0deb2 - Browse repository at this point
Copy the full SHA aa0deb2View commit details -
chore: refactor security group rules and variables
- Modify the `resource "aws_security_group_rule" "default_ingress"` block in `main.tf` to use `var.default_listener_ingress_cidr_blocks` and `var.default_listener_ingress_prefix_list_ids` - Add a new variable `variable "security_group_ids"` in `variables.tf` - Add a new variable `variable "default_listener_ingress_cidr_blocks"` in `variables.tf` - Add a new variable `variable "default_listener_ingress_prefix_list_ids"` in `variables.tf` Signed-off-by: Quentin BERTRAND <contact@quentinbertrand.fr>
Configuration menu - View commit details
-
Copy full SHA for e7ddf6b - Browse repository at this point
Copy the full SHA e7ddf6bView commit details -
chore: add output for NLB security group ID
- Add an output for the security group ID of the NLB Signed-off-by: Quentin BERTRAND <contact@quentinbertrand.fr>
Configuration menu - View commit details
-
Copy full SHA for 10f8d46 - Browse repository at this point
Copy the full SHA 10f8d46View commit details -
chore: add security group functionality to NLB module and fixtures
- Add `security_group_enabled = true` to `fixtures.us-east-2.tfvars` - Add `security_group_enabled` variable to the `nlb` module in `main.tf` Signed-off-by: Quentin BERTRAND <contact@quentinbertrand.fr>
Configuration menu - View commit details
-
Copy full SHA for 6d14faa - Browse repository at this point
Copy the full SHA 6d14faaView commit details -
feat: add AWS security group resources and variables
- Add `aws_security_group.default` resource - Add `aws_security_group_rule.default_ingress` resource - Add `aws_security_group_rule.egress` resource - Add `aws_security_group_rule.tls_ingress` resource - Add `input_default_listener_ingress_cidr_blocks` variable - Add `input_default_listener_ingress_prefix_list_ids` variable - Add `input_security_group_enabled` variable - Add `input_security_group_ids` variable - Add `input_tls_ingress_cidr_blocks` variable - Add `input_tls_ingress_prefix_list_ids` variable - Add `output_security_group_id` output Signed-off-by: Quentin BERTRAND <contact@quentinbertrand.fr>
Configuration menu - View commit details
-
Copy full SHA for 5a0fa3b - Browse repository at this point
Copy the full SHA 5a0fa3bView commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0776c0d - Browse repository at this point
Copy the full SHA 0776c0dView commit details
Commits on Feb 20, 2024
-
docs: update documentation and licensing information
- Add a complete license in the README file Signed-off-by: Quentin BERTRAND <contact@quentinbertrand.fr>
Configuration menu - View commit details
-
Copy full SHA for 0733cc0 - Browse repository at this point
Copy the full SHA 0733cc0View commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a0a79e - Browse repository at this point
Copy the full SHA 4a0a79eView commit details