From 109f106bcfb905c76db73aaf2dc7c8da6c3966f5 Mon Sep 17 00:00:00 2001 From: Alex English Date: Thu, 27 Aug 2026 18:03:36 -0700 Subject: [PATCH 1/2] Add aws provider default_tags with managed-by=terraform-devops-security --- terraform/backend.tf | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/terraform/backend.tf b/terraform/backend.tf index b1bfb95..c8102b2 100644 --- a/terraform/backend.tf +++ b/terraform/backend.tf @@ -1,4 +1,12 @@ terraform { backend "s3" { } -} \ No newline at end of file +} + +provider "aws" { + default_tags { + tags = { + managed-by = "terraform-devops-security" + } + } +} From b197b1bc7b405f2bf6edaa225a7e6f8dd9adbbd4 Mon Sep 17 00:00:00 2001 From: Alex English Date: Thu, 27 Aug 2026 18:03:37 -0700 Subject: [PATCH 2/2] Regenerate terraform README with terraform-docs --- terraform/README.md | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/terraform/README.md b/terraform/README.md index d7fcec6..f9f6ab0 100644 --- a/terraform/README.md +++ b/terraform/README.md @@ -10,38 +10,42 @@ Resources created by this code repository. | [aws\_custom\_policies](#module\_aws\_custom\_policies) | ./modules/aws-policies | n/a | | [iam\_oidc\_gha\_incubator](#module\_iam\_oidc\_gha\_incubator) | ./modules/aws-gha-oidc-providers | n/a | | [iam\_read\_only\_group](#module\_iam\_read\_only\_group) | ./modules/aws-groups | n/a | -| [iam\_services\_supervisor\_group](#module\_iam\_services\_supervisor\_group) | ./modules/aws-groups | n/a | | [iam\_user\_Bwoltz](#module\_iam\_user\_Bwoltz) | ./modules/aws-users | n/a | -| [iam\_user\_JimmyJuarez10](#module\_iam\_user\_JimmyJuarez10) | ./modules/aws-users | n/a | -| [iam\_user\_abbyz123](#module\_iam\_user\_abbyz123) | ./modules/aws-users | n/a | +| [iam\_user\_Ganeshswaminathan1912](#module\_iam\_user\_Ganeshswaminathan1912) | ./modules/aws-users | n/a | | [iam\_user\_alexe](#module\_iam\_user\_alexe) | ./modules/aws-users | n/a | -| [iam\_user\_awlFCCamp](#module\_iam\_user\_awlFCCamp) | ./modules/aws-users | n/a | | [iam\_user\_benettonkkb](#module\_iam\_user\_benettonkkb) | ./modules/aws-users | n/a | | [iam\_user\_bltomlin](#module\_iam\_user\_bltomlin) | ./modules/aws-users | n/a | -| [iam\_user\_brittanyms](#module\_iam\_user\_brittanyms) | ./modules/aws-users | n/a | | [iam\_user\_chelseyb](#module\_iam\_user\_chelseyb) | ./modules/aws-users | n/a | | [iam\_user\_drakeredwind01](#module\_iam\_user\_drakeredwind01) | ./modules/aws-users | n/a | | [iam\_user\_ezesalvatore4](#module\_iam\_user\_ezesalvatore4) | ./modules/aws-users | n/a | -| [iam\_user\_freaky4wrld](#module\_iam\_user\_freaky4wrld) | ./modules/aws-users | n/a | | [iam\_user\_gmgonzal](#module\_iam\_user\_gmgonzal) | ./modules/aws-users | n/a | | [iam\_user\_here](#module\_iam\_user\_here) | ./modules/aws-users | n/a | -| [iam\_user\_jbubar](#module\_iam\_user\_jbubar) | ./modules/aws-users | n/a | -| [iam\_user\_lsousadev](#module\_iam\_user\_lsousadev) | ./modules/aws-users | n/a | | [iam\_user\_myronchen-git](#module\_iam\_user\_myronchen-git) | ./modules/aws-users | n/a | | [iam\_user\_npang4](#module\_iam\_user\_npang4) | ./modules/aws-users | n/a | | [iam\_user\_raibarra](#module\_iam\_user\_raibarra) | ./modules/aws-users | n/a | | [iam\_user\_rsakuma](#module\_iam\_user\_rsakuma) | ./modules/aws-users | n/a | -| [iam\_user\_samuelusc](#module\_iam\_user\_samuelusc) | ./modules/aws-users | n/a | -| [iam\_user\_shikha0428](#module\_iam\_user\_shikha0428) | ./modules/aws-users | n/a | -| [iam\_user\_shinjonathan](#module\_iam\_user\_shinjonathan) | ./modules/aws-users | n/a | -| [iam\_user\_spiteless](#module\_iam\_user\_spiteless) | ./modules/aws-users | n/a | | [iam\_user\_srinipandiyan](#module\_iam\_user\_srinipandiyan) | ./modules/aws-users | n/a | | [iam\_user\_testiamuser](#module\_iam\_user\_testiamuser) | ./modules/aws-users | n/a | | [iam\_user\_tylerthome](#module\_iam\_user\_tylerthome) | ./modules/aws-users | n/a | +## Resources +| Name | Type | +|------|------| +| [aws_iam_group.ops_leads_group](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_group) | resource | +| [aws_iam_group_policy_attachment.admin](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_group_policy_attachment) | resource | +| [aws_iam_group_policy_attachment.manageAccessKeys](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_group_policy_attachment) | resource | +| [aws_iam_role.incubator_tf_apply](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource | +| [aws_iam_role.incubator_tf_plan](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource | +| [aws_iam_role_policy_attachment.incubator_tf_apply_admin](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.incubator_tf_plan_readonly](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.incubator_tf_plan_secrets_read](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment) | resource | +## Providers +| Name | Version | +|------|---------| +| [aws](#provider\_aws) | 6.8.0 |