Formerly terraform-modules
Monorepo containing multiple cloud infrastructure modules, packages, and libraries.
terraform-modules
Terraform modules to help create reusable infrastructure. Utilized by the global-aws-infrastructure, saints-xctf-infrastructure, and jarombek-com-infrastructure repositories.
v0.1.0 Initial Release of
security-group
andvpc
modules
v0.1.1 Changed naming conventions for the
security-group
andvpc
modules
v0.1.3 Fixed security groups in the
vpc
module
v0.1.4 Upgraded to Terraform 0.12
v0.1.5 Fix Terraform 0.12 related bugs, make custom subnet names mandatory
v0.1.6 Refactor the security-group module logic around enable/disable
v0.1.7 Refactor the vpc module logic for Terraform 0.12
v0.1.8 Initial Release of the
acm-certificate
module
v0.1.9 Ability to disable the entire
acm-certificate
module or just theaws_acm_certificate_validation
resource.
v0.1.10 Choice to map public IP addresses to instances within a public subnet for the
vpc
module.
v0.1.11 Custom tags for subnets in the
vpc
module.
v0.1.12
vpc
module subnet ID output.
v0.2.0 Turn repo into monorepo containing multiple modules & libraries.
v0.2.1 Initialize the aws_test_functions Python package for helping test AWS infrastructure with
boto3
. Add theapi-gateway-endpoint
Terraform module.
v0.2.2 Fix for the naming of the aws_test_functions Python package.
v0.2.3 Additional API Gateway methods in aws_test_functions.
v0.2.4 Added Kubernetes Go module.
v0.2.5 Kubernetes module name change.
v0.2.6 Initial release of the
lambda
Terraform module.
v0.2.7 Lambda authorizer configuration for API Gateway endpoint Terraform module.
v0.2.8 API Gateway endpoint allows for multiple request templates.
v0.2.9 Kubernetes module function for checking whether a Deployment is error free.
v0.2.12 ACM Certificate updated for newer Terraform AWS module versions.
v0.2.13 Update Tag Variables in Terraform modules.
v0.2.14 VPC Terraform module internal path fix and additional tags.
v0.2.15 Kubernetes module upgraded to Go 1.18 and Kubernetes dependencies updated.
v0.2.17 Fix Ingress tests in the Kubernetes module.
Directory Name | Description |
---|---|
aws-test-functions |
Boto3 reusable Python functions for testing AWS infrastructure. |
kubernetes-test-functions |
Kubernetes client reusable Go functions for testing K8s infrastructure. |
terraform-modules |
Reusable Terraform modules for building AWS infrastructure. |