From b132e47eb61d429db3e1ea40b75cc5edb4037f6f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 19:38:29 -0700 Subject: [PATCH] chore(deps): update terraform cloudposse/utils/aws to v1.1.0 (#169) * Fix description of `public_subnets_enabled` --- .github/workflows/validate-codeowners.yml | 1 + README.md | 7 ++++--- docs/terraform.md | 4 ++-- main.tf | 2 +- variables.tf | 2 -- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/validate-codeowners.yml b/.github/workflows/validate-codeowners.yml index 70f829e3..4b4a2264 100644 --- a/.github/workflows/validate-codeowners.yml +++ b/.github/workflows/validate-codeowners.yml @@ -10,6 +10,7 @@ jobs: steps: - name: "Checkout source code at current commit" uses: actions/checkout@v2 + # Leave pinned at 0.7.1 until https://github.com/mszostok/codeowners-validator/issues/173 is resolved - uses: mszostok/codeowners-validator@v0.7.1 if: github.event.pull_request.head.repo.full_name == github.repository name: "Full check of CODEOWNERS" diff --git a/README.md b/README.md index dc38c0b7..9ae280a1 100644 --- a/README.md +++ b/README.md @@ -280,7 +280,7 @@ Available targets: | [private\_label](#module\_private\_label) | cloudposse/label/null | 0.25.0 | | [public\_label](#module\_public\_label) | cloudposse/label/null | 0.25.0 | | [this](#module\_this) | cloudposse/label/null | 0.25.0 | -| [utils](#module\_utils) | cloudposse/utils/aws | 1.0.0 | +| [utils](#module\_utils) | cloudposse/utils/aws | 1.1.0 | ## Resources @@ -388,7 +388,7 @@ Available targets: | [public\_route\_table\_ids](#input\_public\_route\_table\_ids) | List optionally containing the ID of a single route table shared by all public subnets
or exactly one route table ID for each public subnet.
If provided, it overrides `public_route_table_per_subnet_enabled`.
If omitted and `public_route_table_enabled` is `true`,
one or more network route tables will be created for the public subnets,
according to the setting of `public_route_table_per_subnet_enabled`. | `list(string)` | `[]` | no | | [public\_route\_table\_per\_subnet\_enabled](#input\_public\_route\_table\_per\_subnet\_enabled) | If `true` (and `public_route_table_enabled` is `true), a separate network route table will be created for and associated with each public subnet.
If `false` (and `public\_route\_table\_enabled` is `true), a single network route table will be created and it will be associated with every public subnet.
If not set, it will be set to the value of `public_dns64_nat64_enabled`. | `bool` | `null` | no | | [public\_subnets\_additional\_tags](#input\_public\_subnets\_additional\_tags) | Additional tags to be added to public subnets | `map(string)` | `{}` | no | -| [public\_subnets\_enabled](#input\_public\_subnets\_enabled) | If false, do not create public subnets.
Since NAT gateways and instances must be created in public subnets, these will also not be created when `false`.
Since the only default route for a private subnet is to a NAT gateway or instance,
route tables and routes will also not be created when `false`. | `bool` | `true` | no | +| [public\_subnets\_enabled](#input\_public\_subnets\_enabled) | If false, do not create public subnets.
Since NAT gateways and instances must be created in public subnets, these will also not be created when `false`. | `bool` | `true` | no | | [regex\_replace\_chars](#input\_regex\_replace\_chars) | Terraform regular expression (regex) string.
Characters matching the regex will be removed from the ID elements.
If not set, `"/[^a-zA-Z0-9-]/"` is used to remove all characters other than hyphens, letters and digits. | `string` | `null` | no | | [root\_block\_device\_encrypted](#input\_root\_block\_device\_encrypted) | DEPRECATED: use `nat_instance_root_block_device_encrypted` instead.
Whether to encrypt the root block device on the created NAT instances | `bool` | `null` | no | | [route\_create\_timeout](#input\_route\_create\_timeout) | Time to wait for a network routing table entry to be created, specified as a Go Duration, e.g. `2m` | `string` | `"5m"` | no | @@ -601,7 +601,7 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply [![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] - + [logo]: https://cloudposse.com/logo-300x69.svg [docs]: https://cpco.io/docs?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-dynamic-subnets&utm_content=docs [website]: https://cpco.io/homepage?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-dynamic-subnets&utm_content=website @@ -632,3 +632,4 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply [share_googleplus]: https://plus.google.com/share?url=https://github.com/cloudposse/terraform-aws-dynamic-subnets [share_email]: mailto:?subject=terraform-aws-dynamic-subnets&body=https://github.com/cloudposse/terraform-aws-dynamic-subnets [beacon]: https://ga-beacon.cloudposse.com/UA-76589703-4/cloudposse/terraform-aws-dynamic-subnets?pixel&cs=github&cm=readme&an=terraform-aws-dynamic-subnets + diff --git a/docs/terraform.md b/docs/terraform.md index 4f3c7071..d927d277 100644 --- a/docs/terraform.md +++ b/docs/terraform.md @@ -21,7 +21,7 @@ | [private\_label](#module\_private\_label) | cloudposse/label/null | 0.25.0 | | [public\_label](#module\_public\_label) | cloudposse/label/null | 0.25.0 | | [this](#module\_this) | cloudposse/label/null | 0.25.0 | -| [utils](#module\_utils) | cloudposse/utils/aws | 1.0.0 | +| [utils](#module\_utils) | cloudposse/utils/aws | 1.1.0 | ## Resources @@ -129,7 +129,7 @@ | [public\_route\_table\_ids](#input\_public\_route\_table\_ids) | List optionally containing the ID of a single route table shared by all public subnets
or exactly one route table ID for each public subnet.
If provided, it overrides `public_route_table_per_subnet_enabled`.
If omitted and `public_route_table_enabled` is `true`,
one or more network route tables will be created for the public subnets,
according to the setting of `public_route_table_per_subnet_enabled`. | `list(string)` | `[]` | no | | [public\_route\_table\_per\_subnet\_enabled](#input\_public\_route\_table\_per\_subnet\_enabled) | If `true` (and `public_route_table_enabled` is `true), a separate network route table will be created for and associated with each public subnet.
If `false` (and `public\_route\_table\_enabled` is `true), a single network route table will be created and it will be associated with every public subnet.
If not set, it will be set to the value of `public_dns64_nat64_enabled`. | `bool` | `null` | no | | [public\_subnets\_additional\_tags](#input\_public\_subnets\_additional\_tags) | Additional tags to be added to public subnets | `map(string)` | `{}` | no | -| [public\_subnets\_enabled](#input\_public\_subnets\_enabled) | If false, do not create public subnets.
Since NAT gateways and instances must be created in public subnets, these will also not be created when `false`.
Since the only default route for a private subnet is to a NAT gateway or instance,
route tables and routes will also not be created when `false`. | `bool` | `true` | no | +| [public\_subnets\_enabled](#input\_public\_subnets\_enabled) | If false, do not create public subnets.
Since NAT gateways and instances must be created in public subnets, these will also not be created when `false`. | `bool` | `true` | no | | [regex\_replace\_chars](#input\_regex\_replace\_chars) | Terraform regular expression (regex) string.
Characters matching the regex will be removed from the ID elements.
If not set, `"/[^a-zA-Z0-9-]/"` is used to remove all characters other than hyphens, letters and digits. | `string` | `null` | no | | [root\_block\_device\_encrypted](#input\_root\_block\_device\_encrypted) | DEPRECATED: use `nat_instance_root_block_device_encrypted` instead.
Whether to encrypt the root block device on the created NAT instances | `bool` | `null` | no | | [route\_create\_timeout](#input\_route\_create\_timeout) | Time to wait for a network routing table entry to be created, specified as a Go Duration, e.g. `2m` | `string` | `"5m"` | no | diff --git a/main.tf b/main.tf index 2e8b22cc..d3095be0 100644 --- a/main.tf +++ b/main.tf @@ -240,5 +240,5 @@ resource "aws_eip" "default" { module "utils" { source = "cloudposse/utils/aws" - version = "1.0.0" + version = "1.1.0" } diff --git a/variables.tf b/variables.tf index f41dcefa..088ac6ba 100644 --- a/variables.tf +++ b/variables.tf @@ -64,8 +64,6 @@ variable "public_subnets_enabled" { description = <<-EOT If false, do not create public subnets. Since NAT gateways and instances must be created in public subnets, these will also not be created when `false`. - Since the only default route for a private subnet is to a NAT gateway or instance, - route tables and routes will also not be created when `false`. EOT default = true }