From 900c5e26708fe76b0596b7a386c73602b5f988f2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 17 May 2025 00:53:21 +0000 Subject: [PATCH 1/6] Update Terraform aws to v5.98.0 --- terraform/backend/s3/main.tf | 2 +- terraform/cluster/aws-eks/main.tf | 2 +- terraform/network/aws-vpc/main.tf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/terraform/backend/s3/main.tf b/terraform/backend/s3/main.tf index cfe6f55e..f9312415 100644 --- a/terraform/backend/s3/main.tf +++ b/terraform/backend/s3/main.tf @@ -9,7 +9,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.97.0" + version = "5.98.0" } } } diff --git a/terraform/cluster/aws-eks/main.tf b/terraform/cluster/aws-eks/main.tf index 1325a78e..484d5314 100644 --- a/terraform/cluster/aws-eks/main.tf +++ b/terraform/cluster/aws-eks/main.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.97.0" + version = "5.98.0" } } } diff --git a/terraform/network/aws-vpc/main.tf b/terraform/network/aws-vpc/main.tf index 4a67bee5..19367e40 100644 --- a/terraform/network/aws-vpc/main.tf +++ b/terraform/network/aws-vpc/main.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.97.0" + version = "5.98.0" } random = { source = "hashicorp/random" From cb000754f9c5f66f892a94ca2d344d7a73b13bad Mon Sep 17 00:00:00 2001 From: Ryan VanGundy Date: Fri, 16 May 2025 21:15:05 -0400 Subject: [PATCH 2/6] Update terraform lcok --- terraform/backend/s3/.terraform.lock.hcl | 43 ++++++++++--------- terraform/network/aws-vpc/.terraform.lock.hcl | 34 +++++++-------- 2 files changed, 39 insertions(+), 38 deletions(-) diff --git a/terraform/backend/s3/.terraform.lock.hcl b/terraform/backend/s3/.terraform.lock.hcl index df208afa..cc8cbf43 100644 --- a/terraform/backend/s3/.terraform.lock.hcl +++ b/terraform/backend/s3/.terraform.lock.hcl @@ -2,8 +2,8 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/aws" { - version = "5.97.0" - constraints = "5.97.0" + version = "5.98.0" + constraints = "5.98.0" hashes = [ "h1:0cMARQKxeJIHYi+p1Yg391n3oytz92H0/E/gdTSo1vg=", "h1:2vyaumyNsiPVqJsMQwaSbrrssj6HcJVspxJawhu0UsU=", @@ -30,30 +30,31 @@ provider "registry.terraform.io/hashicorp/aws" { "zh:7388ed7f21ce2eb46bd9066626ce5f3e2a5705f67f643acce8ae71972f66eaf6", "zh:96740f2ff94e5df2b2d29a5035a1a1026fe821f61712b2099b224fb2c2277663", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", - "zh:9f399f8e8683a3a3a6d63a41c7c3a5a5f266eedef40ea69eba75bacf03699879", - "zh:bcf2b288d4706ebd198f75d2159663d657535483331107f2cdef381f10688baf", - "zh:cc76c8a9fc3bad05a8779c1f80fe8c388734f1ec1dd0affa863343490527b466", - "zh:de4359cf1b057bfe7a563be93829ec64bf72e7a2b85a72d075238081ef5eb1db", - "zh:e208fa77051a1f9fa1eff6c5c58aabdcab0de1695b97cdea7b8dd81df3e0ed73", + "zh:a75145b58b241d64570803e6565c72467cd664633df32678755b51871f553e50", + "zh:aa31b13d0b0e8432940d6892a48b6268721fa54a02ed62ee42745186ee32f58d", + "zh:ae4565770f76672ce8e96528cbb66afdade1f91383123c079c7fdeafcb3d2877", + "zh:b99f042c45bf6aa69dd73f3f6d9cbe0b495b30442c526e0b3810089c059ba724", + "zh:bbb38e86d926ef101cefafe8fe090c57f2b1356eac9fc5ec81af310c50375897", + "zh:d03c89988ba4a0bd3cfc8659f951183ae7027aa8018a7ca1e53a300944af59cb", + "zh:d179ef28843fe663fc63169291a211898199009f0d3f63f0a6f65349e77727ec", ] } provider "registry.terraform.io/hashicorp/local" { - version = "2.5.2" + version = "2.5.3" hashes = [ - "h1:6XyefmvbkprppmYbGmMcQW5NB4w6C363SSShzuhF4R0=", - "h1:IyFbOIO6mhikFNL/2h1iZJ6kyN3U00jgkpCLUCThAfE=", - "zh:136299545178ce281c56f36965bf91c35407c11897f7082b3b983d86cb79b511", - "zh:3b4486858aa9cb8163378722b642c57c529b6c64bfbfc9461d940a84cd66ebea", - "zh:4855ee628ead847741aa4f4fc9bed50cfdbf197f2912775dd9fe7bc43fa077c0", - "zh:4b8cd2583d1edcac4011caafe8afb7a95e8110a607a1d5fb87d921178074a69b", - "zh:52084ddaff8c8cd3f9e7bcb7ce4dc1eab00602912c96da43c29b4762dc376038", - "zh:71562d330d3f92d79b2952ffdda0dad167e952e46200c767dd30c6af8d7c0ed3", + "h1:MCzg+hs1/ZQ32u56VzJMWP9ONRQPAAqAjuHuzbyshvI=", + "zh:284d4b5b572eacd456e605e94372f740f6de27b71b4e1fd49b63745d8ecd4927", + "zh:40d9dfc9c549e406b5aab73c023aa485633c1b6b730c933d7bcc2fa67fd1ae6e", + "zh:6243509bb208656eb9dc17d3c525c89acdd27f08def427a0dce22d5db90a4c8b", "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", - "zh:805f81ade06ff68fa8b908d31892eaed5c180ae031c77ad35f82cb7a74b97cf4", - "zh:8b6b3ebeaaa8e38dd04e56996abe80db9be6f4c1df75ac3cccc77642899bd464", - "zh:ad07750576b99248037b897de71113cc19b1a8d0bc235eb99173cc83d0de3b1b", - "zh:b9f1c3bfadb74068f5c205292badb0661e17ac05eb23bfe8bd809691e4583d0e", - "zh:cc4cbcd67414fefb111c1bf7ab0bc4beb8c0b553d01719ad17de9a047adff4d1", + "zh:885d85869f927853b6fe330e235cd03c337ac3b933b0d9ae827ec32fa1fdcdbf", + "zh:bab66af51039bdfcccf85b25fe562cbba2f54f6b3812202f4873ade834ec201d", + "zh:c505ff1bf9442a889ac7dca3ac05a8ee6f852e0118dd9a61796a2f6ff4837f09", + "zh:d36c0b5770841ddb6eaf0499ba3de48e5d4fc99f4829b6ab66b0fab59b1aaf4f", + "zh:ddb6a407c7f3ec63efb4dad5f948b54f7f4434ee1a2607a49680d494b1776fe1", + "zh:e0dafdd4500bec23d3ff221e3a9b60621c5273e5df867bc59ef6b7e41f5c91f6", + "zh:ece8742fd2882a8fc9d6efd20e2590010d43db386b920b2a9c220cfecc18de47", + "zh:f4c6b3eb8f39105004cf720e202f04f57e3578441cfb76ca27611139bc116a82", ] } diff --git a/terraform/network/aws-vpc/.terraform.lock.hcl b/terraform/network/aws-vpc/.terraform.lock.hcl index d841ff2a..6d0811d4 100644 --- a/terraform/network/aws-vpc/.terraform.lock.hcl +++ b/terraform/network/aws-vpc/.terraform.lock.hcl @@ -2,25 +2,25 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/aws" { - version = "5.97.0" - constraints = "~> 5.0" + version = "5.98.0" + constraints = "5.98.0" hashes = [ - "h1:rUDE0OgA+6IiEA+w0cPp3/QQNH4SpjFjYcQ6p7byKS4=", - "zh:02790ad98b767d8f24d28e8be623f348bcb45590205708334d52de2fb14f5a95", - "zh:088b4398a161e45762dc28784fcc41c4fa95bd6549cb708b82de577f2d39ffc7", - "zh:0c381a457b7af391c43fc0167919443f6105ad2702bde4d02ddea9fd7c9d3539", - "zh:1a4b57a5043dcca64d8b8bae8b30ef4f6b98ed2144f792f39c4e816d3f1e2c56", - "zh:1bf00a67f39e67664337bde065180d41d952242801ebcd1c777061d4ffaa1cc1", - "zh:24c549f53d6bd022af31426d3e78f21264d8a72409821669e7fd41966ae68b2b", - "zh:3abda50bbddb35d86081fe39522e995280aea7f004582c4af22112c03ac8b375", - "zh:7388ed7f21ce2eb46bd9066626ce5f3e2a5705f67f643acce8ae71972f66eaf6", - "zh:96740f2ff94e5df2b2d29a5035a1a1026fe821f61712b2099b224fb2c2277663", + "h1:neMFK/kP1KT6cTGID+Tkkt8L7PsN9XqwrPDGXVw3WVY=", + "zh:23377bd90204b6203b904f48f53edcae3294eb072d8fc18a4531c0cde531a3a1", + "zh:2e55a6ea14cc43b08cf82d43063e96c5c2f58ee953c2628523d0ee918fe3b609", + "zh:4885a817c16fdaaeddc5031edc9594c1f300db0e5b23be7cd76a473e7dcc7b4f", + "zh:6ca7177ad4e5c9d93dee4be1ac0792b37107df04657fddfe0c976f36abdd18b5", + "zh:78bf8eb0a67bae5dede09666676c7a38c9fb8d1b80a90ba06cf36ae268257d6f", + "zh:874b5a99457a3f88e2915df8773120846b63d820868a8f43082193f3dc84adcb", + "zh:95e1e4cf587cde4537ac9dfee9e94270652c812ab31fce3a431778c053abf354", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", - "zh:9f399f8e8683a3a3a6d63a41c7c3a5a5f266eedef40ea69eba75bacf03699879", - "zh:bcf2b288d4706ebd198f75d2159663d657535483331107f2cdef381f10688baf", - "zh:cc76c8a9fc3bad05a8779c1f80fe8c388734f1ec1dd0affa863343490527b466", - "zh:de4359cf1b057bfe7a563be93829ec64bf72e7a2b85a72d075238081ef5eb1db", - "zh:e208fa77051a1f9fa1eff6c5c58aabdcab0de1695b97cdea7b8dd81df3e0ed73", + "zh:a75145b58b241d64570803e6565c72467cd664633df32678755b51871f553e50", + "zh:aa31b13d0b0e8432940d6892a48b6268721fa54a02ed62ee42745186ee32f58d", + "zh:ae4565770f76672ce8e96528cbb66afdade1f91383123c079c7fdeafcb3d2877", + "zh:b99f042c45bf6aa69dd73f3f6d9cbe0b495b30442c526e0b3810089c059ba724", + "zh:bbb38e86d926ef101cefafe8fe090c57f2b1356eac9fc5ec81af310c50375897", + "zh:d03c89988ba4a0bd3cfc8659f951183ae7027aa8018a7ca1e53a300944af59cb", + "zh:d179ef28843fe663fc63169291a211898199009f0d3f63f0a6f65349e77727ec", ] } From f5bb91f4fd4f1f5d0b796d558d28de5f9bf0b893 Mon Sep 17 00:00:00 2001 From: Ryan VanGundy Date: Mon, 26 May 2025 20:01:59 -0400 Subject: [PATCH 3/6] Update lockfile and revise renovate --- .github/renovate.json | 20 +++++++++++++++++++ terraform/cluster/aws-eks/.terraform.lock.hcl | 16 ++++++++------- 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index b2240791..0764b811 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -19,8 +19,28 @@ "automergeStrategy": "squash", "matchPackageNames": [ "/.*/" + ], + "labels": [ + "dependencies" ] }, + { + "description": "Update Terraform providers and lock files", + "matchManagers": [ + "terraform" + ], + "enabled": true, + "automerge": true, + "automergeType": "pr", + "automergeStrategy": "squash", + "labels": [ + "terraform", + "dependencies" + ], + "lockFileMaintenance": { + "enabled": true + } + }, { "matchUpdateTypes": [ "major", diff --git a/terraform/cluster/aws-eks/.terraform.lock.hcl b/terraform/cluster/aws-eks/.terraform.lock.hcl index 3031037a..61bc1476 100644 --- a/terraform/cluster/aws-eks/.terraform.lock.hcl +++ b/terraform/cluster/aws-eks/.terraform.lock.hcl @@ -2,8 +2,8 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/aws" { - version = "5.97.0" - constraints = "5.97.0" + version = "5.98.0" + constraints = "5.98.0" hashes = [ "h1:+3RBrMkjHMTzLr62gPGI04yTihsPYDWOVr3DyUMAPr8=", "h1:rUDE0OgA+6IiEA+w0cPp3/QQNH4SpjFjYcQ6p7byKS4=", @@ -17,11 +17,13 @@ provider "registry.terraform.io/hashicorp/aws" { "zh:7388ed7f21ce2eb46bd9066626ce5f3e2a5705f67f643acce8ae71972f66eaf6", "zh:96740f2ff94e5df2b2d29a5035a1a1026fe821f61712b2099b224fb2c2277663", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", - "zh:9f399f8e8683a3a3a6d63a41c7c3a5a5f266eedef40ea69eba75bacf03699879", - "zh:bcf2b288d4706ebd198f75d2159663d657535483331107f2cdef381f10688baf", - "zh:cc76c8a9fc3bad05a8779c1f80fe8c388734f1ec1dd0affa863343490527b466", - "zh:de4359cf1b057bfe7a563be93829ec64bf72e7a2b85a72d075238081ef5eb1db", - "zh:e208fa77051a1f9fa1eff6c5c58aabdcab0de1695b97cdea7b8dd81df3e0ed73", + "zh:a75145b58b241d64570803e6565c72467cd664633df32678755b51871f553e50", + "zh:aa31b13d0b0e8432940d6892a48b6268721fa54a02ed62ee42745186ee32f58d", + "zh:ae4565770f76672ce8e96528cbb66afdade1f91383123c079c7fdeafcb3d2877", + "zh:b99f042c45bf6aa69dd73f3f6d9cbe0b495b30442c526e0b3810089c059ba724", + "zh:bbb38e86d926ef101cefafe8fe090c57f2b1356eac9fc5ec81af310c50375897", + "zh:d03c89988ba4a0bd3cfc8659f951183ae7027aa8018a7ca1e53a300944af59cb", + "zh:d179ef28843fe663fc63169291a211898199009f0d3f63f0a6f65349e77727ec", ] } From 37114fd067d4d3757388a209dc1d245cbe61ee00 Mon Sep 17 00:00:00 2001 From: Ryan VanGundy Date: Mon, 26 May 2025 20:05:39 -0400 Subject: [PATCH 4/6] lockfile --- terraform/cluster/aws-eks/.terraform.lock.hcl | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/terraform/cluster/aws-eks/.terraform.lock.hcl b/terraform/cluster/aws-eks/.terraform.lock.hcl index 61bc1476..633fab8a 100644 --- a/terraform/cluster/aws-eks/.terraform.lock.hcl +++ b/terraform/cluster/aws-eks/.terraform.lock.hcl @@ -6,15 +6,23 @@ provider "registry.terraform.io/hashicorp/aws" { constraints = "5.98.0" hashes = [ "h1:+3RBrMkjHMTzLr62gPGI04yTihsPYDWOVr3DyUMAPr8=", + "h1:neMFK/kP1KT6cTGID+Tkkt8L7PsN9XqwrPDGXVw3WVY=", "h1:rUDE0OgA+6IiEA+w0cPp3/QQNH4SpjFjYcQ6p7byKS4=", "zh:02790ad98b767d8f24d28e8be623f348bcb45590205708334d52de2fb14f5a95", "zh:088b4398a161e45762dc28784fcc41c4fa95bd6549cb708b82de577f2d39ffc7", "zh:0c381a457b7af391c43fc0167919443f6105ad2702bde4d02ddea9fd7c9d3539", "zh:1a4b57a5043dcca64d8b8bae8b30ef4f6b98ed2144f792f39c4e816d3f1e2c56", "zh:1bf00a67f39e67664337bde065180d41d952242801ebcd1c777061d4ffaa1cc1", + "zh:23377bd90204b6203b904f48f53edcae3294eb072d8fc18a4531c0cde531a3a1", "zh:24c549f53d6bd022af31426d3e78f21264d8a72409821669e7fd41966ae68b2b", + "zh:2e55a6ea14cc43b08cf82d43063e96c5c2f58ee953c2628523d0ee918fe3b609", "zh:3abda50bbddb35d86081fe39522e995280aea7f004582c4af22112c03ac8b375", + "zh:4885a817c16fdaaeddc5031edc9594c1f300db0e5b23be7cd76a473e7dcc7b4f", + "zh:6ca7177ad4e5c9d93dee4be1ac0792b37107df04657fddfe0c976f36abdd18b5", "zh:7388ed7f21ce2eb46bd9066626ce5f3e2a5705f67f643acce8ae71972f66eaf6", + "zh:78bf8eb0a67bae5dede09666676c7a38c9fb8d1b80a90ba06cf36ae268257d6f", + "zh:874b5a99457a3f88e2915df8773120846b63d820868a8f43082193f3dc84adcb", + "zh:95e1e4cf587cde4537ac9dfee9e94270652c812ab31fce3a431778c053abf354", "zh:96740f2ff94e5df2b2d29a5035a1a1026fe821f61712b2099b224fb2c2277663", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", "zh:a75145b58b241d64570803e6565c72467cd664633df32678755b51871f553e50", From d0b2a0777755c2e0e21ae03706f6da5ba0cc10b5 Mon Sep 17 00:00:00 2001 From: Ryan VanGundy Date: Mon, 26 May 2025 20:07:56 -0400 Subject: [PATCH 5/6] Update lockfiles and deprecations --- terraform/backend/azurerm/main.tf | 2 +- terraform/backend/s3/.terraform.lock.hcl | 8 ++++++++ terraform/network/azure-vnet/.terraform.lock.hcl | 4 +++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/terraform/backend/azurerm/main.tf b/terraform/backend/azurerm/main.tf index f7124a11..dc4dbef2 100644 --- a/terraform/backend/azurerm/main.tf +++ b/terraform/backend/azurerm/main.tf @@ -97,7 +97,7 @@ resource "azurerm_storage_account" "this" { resource "azurerm_storage_container" "this" { # checkov:skip=CKV2_AZURE_21:Logging configured at storage account level name = local.container_name - storage_account_name = azurerm_storage_account.this.name + storage_account_id = azurerm_storage_account.this.id container_access_type = "private" } diff --git a/terraform/backend/s3/.terraform.lock.hcl b/terraform/backend/s3/.terraform.lock.hcl index cc8cbf43..bd3c2e07 100644 --- a/terraform/backend/s3/.terraform.lock.hcl +++ b/terraform/backend/s3/.terraform.lock.hcl @@ -18,6 +18,7 @@ provider "registry.terraform.io/hashicorp/aws" { "h1:WwuqNl8roShq7eOWRKLd6FDFRrr90XwEBVDp+7/9MWU=", "h1:Y60/O4cEWdXZhV5Yq3pZ1CEE/3aCJYdNj3s13KyjtMs=", "h1:lI0I9GziJsdymNBcj+MJloqwD8fbogJw3EiR60j5FYU=", + "h1:neMFK/kP1KT6cTGID+Tkkt8L7PsN9XqwrPDGXVw3WVY=", "h1:rIcRZfPZXOp3lUPM+TVqvO2JTWOqUuzQ7DDQ3wb9q60=", "h1:rUDE0OgA+6IiEA+w0cPp3/QQNH4SpjFjYcQ6p7byKS4=", "zh:02790ad98b767d8f24d28e8be623f348bcb45590205708334d52de2fb14f5a95", @@ -25,9 +26,16 @@ provider "registry.terraform.io/hashicorp/aws" { "zh:0c381a457b7af391c43fc0167919443f6105ad2702bde4d02ddea9fd7c9d3539", "zh:1a4b57a5043dcca64d8b8bae8b30ef4f6b98ed2144f792f39c4e816d3f1e2c56", "zh:1bf00a67f39e67664337bde065180d41d952242801ebcd1c777061d4ffaa1cc1", + "zh:23377bd90204b6203b904f48f53edcae3294eb072d8fc18a4531c0cde531a3a1", "zh:24c549f53d6bd022af31426d3e78f21264d8a72409821669e7fd41966ae68b2b", + "zh:2e55a6ea14cc43b08cf82d43063e96c5c2f58ee953c2628523d0ee918fe3b609", "zh:3abda50bbddb35d86081fe39522e995280aea7f004582c4af22112c03ac8b375", + "zh:4885a817c16fdaaeddc5031edc9594c1f300db0e5b23be7cd76a473e7dcc7b4f", + "zh:6ca7177ad4e5c9d93dee4be1ac0792b37107df04657fddfe0c976f36abdd18b5", "zh:7388ed7f21ce2eb46bd9066626ce5f3e2a5705f67f643acce8ae71972f66eaf6", + "zh:78bf8eb0a67bae5dede09666676c7a38c9fb8d1b80a90ba06cf36ae268257d6f", + "zh:874b5a99457a3f88e2915df8773120846b63d820868a8f43082193f3dc84adcb", + "zh:95e1e4cf587cde4537ac9dfee9e94270652c812ab31fce3a431778c053abf354", "zh:96740f2ff94e5df2b2d29a5035a1a1026fe821f61712b2099b224fb2c2277663", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", "zh:a75145b58b241d64570803e6565c72467cd664633df32678755b51871f553e50", diff --git a/terraform/network/azure-vnet/.terraform.lock.hcl b/terraform/network/azure-vnet/.terraform.lock.hcl index 0bb8a9d3..3d29ef05 100644 --- a/terraform/network/azure-vnet/.terraform.lock.hcl +++ b/terraform/network/azure-vnet/.terraform.lock.hcl @@ -2,7 +2,8 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/azurerm" { - version = "4.30.0" + version = "4.30.0" + constraints = "~> 4.30.0" hashes = [ "h1:0/YEtmMVu5XcC6lh828eKZZm60TAHkm4Mc0Tcm0yHbE=", "h1:0vZIJj3RD0W8SWTC7GLBcaF3n/kINXUbIZHcqEYX8uQ=", @@ -10,6 +11,7 @@ provider "registry.terraform.io/hashicorp/azurerm" { "h1:LFIRXCyoEljusUvo0ZAnE4T5HoysIpKlnkDZQiKuy0Q=", "h1:MYA6Ebjc+C+k40H9SmXe7enT/pBhEywmk8ix9C3a/LY=", "h1:PJ9F33liswO/ZPwxSTEHgATI8yECtB/bKaln9ikt4/8=", + "h1:SHACd6RI0XHxUA1kV2dXnjScoWrI9sJYLZXPYL0toPg=", "h1:aN9QLfigAA5fLNBqRwx0u7QWUMSQGKeQZQ/iiG5Umw8=", "h1:ltXZJfHrwwtz2Nn9iZpijIy5KYXhiNDId9CIBhfgbU0=", "h1:nrePLUkohWbzgtIgbU0/PBmM8PCdVeT48kaQgmqj99o=", From b2d288b3350abb43bafc446b3205d26d3d205c17 Mon Sep 17 00:00:00 2001 From: Ryan VanGundy Date: Mon, 26 May 2025 20:08:04 -0400 Subject: [PATCH 6/6] docs --- terraform/backend/s3/README.md | 28 +++++------ terraform/cluster/aws-eks/README.md | 76 ++++++++++++++--------------- terraform/network/aws-vpc/README.md | 58 +++++++++++----------- 3 files changed, 81 insertions(+), 81 deletions(-) diff --git a/terraform/backend/s3/README.md b/terraform/backend/s3/README.md index 05faebaa..0a2f7271 100644 --- a/terraform/backend/s3/README.md +++ b/terraform/backend/s3/README.md @@ -3,14 +3,14 @@ | Name | Version | |------|---------| -| [aws](#requirement\_aws) | 5.97.0 | +| [aws](#requirement\_aws) | 5.98.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | 5.97.0 | -| [local](#provider\_local) | 2.5.2 | +| [aws](#provider\_aws) | 5.98.0 | +| [local](#provider\_local) | 2.5.3 | ## Modules @@ -20,18 +20,18 @@ No modules. | Name | Type | |------|------| -| [aws_dynamodb_table.terraform_locks](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/dynamodb_table) | resource | -| [aws_kms_alias.terraform_state_alias](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/kms_alias) | resource | -| [aws_kms_key.terraform_state](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/kms_key) | resource | -| [aws_s3_bucket.this](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/s3_bucket) | resource | -| [aws_s3_bucket_lifecycle_configuration.this](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/s3_bucket_lifecycle_configuration) | resource | -| [aws_s3_bucket_logging.this](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/s3_bucket_logging) | resource | -| [aws_s3_bucket_policy.this](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/s3_bucket_policy) | resource | -| [aws_s3_bucket_public_access_block.this](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/s3_bucket_public_access_block) | resource | -| [aws_s3_bucket_server_side_encryption_configuration.this](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/s3_bucket_server_side_encryption_configuration) | resource | -| [aws_s3_bucket_versioning.this](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/s3_bucket_versioning) | resource | +| [aws_dynamodb_table.terraform_locks](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/dynamodb_table) | resource | +| [aws_kms_alias.terraform_state_alias](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/kms_alias) | resource | +| [aws_kms_key.terraform_state](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/kms_key) | resource | +| [aws_s3_bucket.this](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/s3_bucket) | resource | +| [aws_s3_bucket_lifecycle_configuration.this](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/s3_bucket_lifecycle_configuration) | resource | +| [aws_s3_bucket_logging.this](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/s3_bucket_logging) | resource | +| [aws_s3_bucket_policy.this](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/s3_bucket_policy) | resource | +| [aws_s3_bucket_public_access_block.this](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/s3_bucket_public_access_block) | resource | +| [aws_s3_bucket_server_side_encryption_configuration.this](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/s3_bucket_server_side_encryption_configuration) | resource | +| [aws_s3_bucket_versioning.this](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/s3_bucket_versioning) | resource | | [local_file.backend_config](https://registry.terraform.io/providers/hashicorp/local/latest/docs/resources/file) | resource | -| [aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/caller_identity) | data source | +| [aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/caller_identity) | data source | ## Inputs diff --git a/terraform/cluster/aws-eks/README.md b/terraform/cluster/aws-eks/README.md index 070cc333..d1bfcbbe 100644 --- a/terraform/cluster/aws-eks/README.md +++ b/terraform/cluster/aws-eks/README.md @@ -4,13 +4,13 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >=1.8 | -| [aws](#requirement\_aws) | 5.97.0 | +| [aws](#requirement\_aws) | 5.98.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | 5.97.0 | +| [aws](#provider\_aws) | 5.98.0 | | [local](#provider\_local) | 2.5.3 | | [null](#provider\_null) | 3.2.4 | @@ -22,45 +22,45 @@ No modules. | Name | Type | |------|------| -| [aws_cloudwatch_log_group.eks_cluster](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/cloudwatch_log_group) | resource | -| [aws_eks_addon.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/eks_addon) | resource | -| [aws_eks_cluster.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/eks_cluster) | resource | -| [aws_eks_fargate_profile.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/eks_fargate_profile) | resource | -| [aws_eks_node_group.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/eks_node_group) | resource | -| [aws_eks_pod_identity_association.external_dns](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/eks_pod_identity_association) | resource | -| [aws_iam_policy.external_dns](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_policy) | resource | -| [aws_iam_policy.pod_identity_agent](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_policy) | resource | -| [aws_iam_role.cluster](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role.ebs_csi](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role.efs_csi](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role.external_dns](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role.fargate](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role.node_group](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role.pod_identity_agent](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role.vpc_cni](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role_policy_attachment.cluster_AmazonEKSClusterPolicy](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.cluster_AmazonEKSVPCResourceController](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.ebs_csi](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.efs_csi](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.external_dns](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.fargate_pod_execution_role_policy](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.node_group_AmazonEC2ContainerRegistryReadOnly](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.node_group_AmazonEKSWorkerNodePolicy](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.node_group_AmazonEKS_CNI_Policy](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.pod_identity_agent](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.vpc_cni](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_kms_alias.eks_encryption_key](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/kms_alias) | resource | -| [aws_kms_key.eks_encryption_key](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/kms_key) | resource | -| [aws_launch_template.node_group](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/launch_template) | resource | -| [aws_security_group.cluster_api_access](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/security_group) | resource | +| [aws_cloudwatch_log_group.eks_cluster](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/cloudwatch_log_group) | resource | +| [aws_eks_addon.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/eks_addon) | resource | +| [aws_eks_cluster.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/eks_cluster) | resource | +| [aws_eks_fargate_profile.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/eks_fargate_profile) | resource | +| [aws_eks_node_group.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/eks_node_group) | resource | +| [aws_eks_pod_identity_association.external_dns](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/eks_pod_identity_association) | resource | +| [aws_iam_policy.external_dns](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_policy) | resource | +| [aws_iam_policy.pod_identity_agent](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_policy) | resource | +| [aws_iam_role.cluster](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role.ebs_csi](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role.efs_csi](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role.external_dns](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role.fargate](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role.node_group](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role.pod_identity_agent](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role.vpc_cni](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role_policy_attachment.cluster_AmazonEKSClusterPolicy](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.cluster_AmazonEKSVPCResourceController](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.ebs_csi](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.efs_csi](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.external_dns](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.fargate_pod_execution_role_policy](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.node_group_AmazonEC2ContainerRegistryReadOnly](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.node_group_AmazonEKSWorkerNodePolicy](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.node_group_AmazonEKS_CNI_Policy](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.pod_identity_agent](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.vpc_cni](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_kms_alias.eks_encryption_key](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/kms_alias) | resource | +| [aws_kms_key.eks_encryption_key](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/kms_key) | resource | +| [aws_launch_template.node_group](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/launch_template) | resource | +| [aws_security_group.cluster_api_access](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/security_group) | resource | | [local_sensitive_file.kubeconfig](https://registry.terraform.io/providers/hashicorp/local/latest/docs/resources/sensitive_file) | resource | | [null_resource.create_kubeconfig_dir](https://registry.terraform.io/providers/hashicorp/null/latest/docs/resources/resource) | resource | | [null_resource.delete_eks_log_group](https://registry.terraform.io/providers/hashicorp/null/latest/docs/resources/resource) | resource | -| [aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/caller_identity) | data source | -| [aws_eks_addon_version.default](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/eks_addon_version) | data source | -| [aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/region) | data source | -| [aws_subnets.private](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/subnets) | data source | -| [aws_vpc.default](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/vpc) | data source | +| [aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/caller_identity) | data source | +| [aws_eks_addon_version.default](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/eks_addon_version) | data source | +| [aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/region) | data source | +| [aws_subnets.private](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/subnets) | data source | +| [aws_vpc.default](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/vpc) | data source | ## Inputs diff --git a/terraform/network/aws-vpc/README.md b/terraform/network/aws-vpc/README.md index a415333d..73bba1d7 100644 --- a/terraform/network/aws-vpc/README.md +++ b/terraform/network/aws-vpc/README.md @@ -4,16 +4,16 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >=1.8 | -| [aws](#requirement\_aws) | 5.97.0 | -| [random](#requirement\_random) | 3.6.0 | +| [aws](#requirement\_aws) | 5.98.0 | +| [random](#requirement\_random) | 3.7.2 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | 5.97.0 | +| [aws](#provider\_aws) | 5.98.0 | | [null](#provider\_null) | 3.2.4 | -| [random](#provider\_random) | 3.6.0 | +| [random](#provider\_random) | 3.7.2 | ## Modules @@ -23,32 +23,32 @@ No modules. | Name | Type | |------|------| -| [aws_cloudwatch_log_group.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/cloudwatch_log_group) | resource | -| [aws_default_security_group.default](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/default_security_group) | resource | -| [aws_eip.nat](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/eip) | resource | -| [aws_flow_log.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/flow_log) | resource | -| [aws_iam_role.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role) | resource | -| [aws_iam_role_policy.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/iam_role_policy) | resource | -| [aws_internet_gateway.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/internet_gateway) | resource | -| [aws_kms_alias.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/kms_alias) | resource | -| [aws_kms_key.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/kms_key) | resource | -| [aws_nat_gateway.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/nat_gateway) | resource | -| [aws_route53_zone.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/route53_zone) | resource | -| [aws_route_table.isolated](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/route_table) | resource | -| [aws_route_table.private](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/route_table) | resource | -| [aws_route_table.public](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/route_table) | resource | -| [aws_route_table_association.isolated](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/route_table_association) | resource | -| [aws_route_table_association.private](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/route_table_association) | resource | -| [aws_route_table_association.public](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/route_table_association) | resource | -| [aws_subnet.isolated](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/subnet) | resource | -| [aws_subnet.private](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/subnet) | resource | -| [aws_subnet.public](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/subnet) | resource | -| [aws_vpc.main](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/resources/vpc) | resource | +| [aws_cloudwatch_log_group.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/cloudwatch_log_group) | resource | +| [aws_default_security_group.default](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/default_security_group) | resource | +| [aws_eip.nat](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/eip) | resource | +| [aws_flow_log.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/flow_log) | resource | +| [aws_iam_role.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role) | resource | +| [aws_iam_role_policy.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/iam_role_policy) | resource | +| [aws_internet_gateway.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/internet_gateway) | resource | +| [aws_kms_alias.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/kms_alias) | resource | +| [aws_kms_key.vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/kms_key) | resource | +| [aws_nat_gateway.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/nat_gateway) | resource | +| [aws_route53_zone.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/route53_zone) | resource | +| [aws_route_table.isolated](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/route_table) | resource | +| [aws_route_table.private](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/route_table) | resource | +| [aws_route_table.public](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/route_table) | resource | +| [aws_route_table_association.isolated](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/route_table_association) | resource | +| [aws_route_table_association.private](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/route_table_association) | resource | +| [aws_route_table_association.public](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/route_table_association) | resource | +| [aws_subnet.isolated](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/subnet) | resource | +| [aws_subnet.private](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/subnet) | resource | +| [aws_subnet.public](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/subnet) | resource | +| [aws_vpc.main](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/resources/vpc) | resource | | [null_resource.delete_vpc_flow_logs](https://registry.terraform.io/providers/hashicorp/null/latest/docs/resources/resource) | resource | -| [random_string.log_group_suffix](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs/resources/string) | resource | -| [aws_availability_zones.available](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/availability_zones) | data source | -| [aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/caller_identity) | data source | -| [aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/5.97.0/docs/data-sources/region) | data source | +| [random_string.log_group_suffix](https://registry.terraform.io/providers/hashicorp/random/3.7.2/docs/resources/string) | resource | +| [aws_availability_zones.available](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/availability_zones) | data source | +| [aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/caller_identity) | data source | +| [aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/5.98.0/docs/data-sources/region) | data source | ## Inputs