Hapag-Lloyd / terraform-aws-bastion-host-ssm

Terraform module to create an enterprise grade bastion host: High availability, SSM access only, encrypted disk and flexible resource naming.
Apache License 2.0
9 stars 4 forks source link

chore(deps): update terraform terraform-aws-modules/vpc/aws to 2.78 #155

Closed kayman-mk closed 1 year ago

kayman-mk commented 1 year ago

This PR contains the following updates:

Package Type Update Change
terraform-aws-modules/vpc/aws (source) module minor 2.70 -> 2.78

Release Notes

terraform-aws-modules/terraform-aws-vpc ### [`v2.78.0`](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/blob/HEAD/CHANGELOG.md#v2780---2021-04-06) [Compare Source](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/compare/v2.77.0...v2.78.0) - feat: Add outpost support (subnet, NACL, IPv6) ([#​542](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/542)) - chore: update documentation and pin `terraform_docs` version to avoid future changes ([#​619](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/619)) - chore: align ci-cd static checks to use individual minimum Terraform versions ([#​606](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/606)) ### [`v2.77.0`](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/blob/HEAD/CHANGELOG.md#v2770---2021-02-23) [Compare Source](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/compare/v2.76.0...v2.77.0) - feat: add default route table resource to manage default route table, its tags, routes, etc. ([#​599](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/599)) ### [`v2.76.0`](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/blob/HEAD/CHANGELOG.md#v2760---2021-02-23) [Compare Source](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/compare/v2.75.0...v2.76.0) - fix: Remove CreateLogGroup permission from service role ([#​550](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/550)) ### [`v2.75.0`](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/blob/HEAD/CHANGELOG.md#v2750---2021-02-23) [Compare Source](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/compare/v2.74.0...v2.75.0) - feat: add vpc endpoint policies to supported services ([#​601](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/601)) ### [`v2.74.0`](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/blob/HEAD/CHANGELOG.md#v2740---2021-02-22) [Compare Source](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/compare/v2.73.0...v2.74.0) - fix: use filter for getting service type for S3 endpoint and update to allow s3 to use interface endpoint types ([#​597](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/597)) - chore: Updated the conditional creation section of the README ([#​584](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/584)) ### [`v2.73.0`](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/blob/HEAD/CHANGELOG.md#v2730---2021-02-22) [Compare Source](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/compare/v2.72.0...v2.73.0) - chore: Adds database_subnet_group_name as an output variable ([#​592](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/592)) - fix: aws_default_security_group was always dirty when manage_default_security_group was set ([#​591](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/591)) ### [`v2.72.0`](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/blob/HEAD/CHANGELOG.md#v2720---2021-02-22) [Compare Source](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/compare/v2.71.0...v2.72.0) - fix: Correctly manage route tables for database subnets when multiple NAT gateways present ([#​518](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/518)) - chore: add ci-cd workflow for pre-commit checks ([#​598](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/598)) ### [`v2.71.0`](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/blob/HEAD/CHANGELOG.md#v2710---2021-02-20) [Compare Source](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/compare/v2.70.0...v2.71.0) - chore: update documentation based on latest `terraform-docs` which includes module and resource sections ([#​594](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/594)) - feat: Upgraded minimum required versions of AWS provider to 3.10 ([#​574](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/574)) - fix: Specify an endpoint type for S3 VPC endpoint ([#​573](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/573)) - fix: Fixed wrong count in DMS endpoint ([#​566](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/566)) - feat: Adding VPC endpoint for DMS ([#​564](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/564)) - fix: Adding missing RDS endpoint to output.tf ([#​563](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/563)) - docs: Clarifies default_vpc attributes ([#​552](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/552)) - feat: Adding vpc_flow_log_permissions_boundary ([#​536](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/536)) - docs: Updated README and pre-commit ([#​537](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/537)) - feat: Lambda VPC Endpoint ([#​534](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/534)) - Updated README - feat: Added Codeartifact API/Repo vpc endpoints ([#​515](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/515)) - fix: Updated min required version of Terraform to 0.12.21 ([#​532](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/532)) - Fixed circleci configs - fix: Resource aws_default_network_acl orphaned subnet_ids ([#​530](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/530)) - fix: Removed ignore_changes to work with Terraform 0.14 ([#​526](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/526)) - feat: Added support for Terraform 0.14 ([#​525](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/525)) - revert: Create only required number of NAT gateways ([#​492](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/492)) ([#​517](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/517)) - fix: Create only required number of NAT gateways ([#​492](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/492)) - docs: Updated docs with pre-commit - feat: Added Textract vpc endpoint ([#​509](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/509)) - fix: Split appstream to appstream_api and appstream_streaming ([#​508](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/508)) - feat: Add support for security groups ids in default sg's rules ([#​491](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/491)) - feat: Added tflint as pre-commit hook ([#​507](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/507)) - feat: add enable_public_s3\_endpoint variable for S3 VPC Endpoint for public subnets ([#​502](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/502)) - feat: Add ability to create CodeDeploy endpoint to VPC ([#​501](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/501)) - feat: Add ability to create RDS endpoint to VPC ([#​499](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/499)) - fix: Use database route table instead of private route table for NAT gateway route ([#​476](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/476)) - feat: add arn outputs for: igw, cgw, vgw, default vpc, acls ([#​471](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/471)) - fix: InvalidServiceName for elasticbeanstalk_health ([#​484](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/484)) - feat: bump version of aws provider version to support 3.\* ([#​479](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/479)) - fix: bumping terraform version from 0.12.6 to 0.12.7 in circleci to include regexall function ([#​474](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/474)) - docs: Fix typo in nat_public_ips ([#​460](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/460)) - feat: manage default security group ([#​382](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/382)) - feat: add support for disabling IGW for public subnets ([#​457](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/457)) - fix: Reorder tags to allow overriding Name tag in route tables ([#​458](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/458)) - fix: Output list of external_nat_ips when using external eips ([#​432](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/432)) - Updated pre-commit hooks - feat: Add support for VPC flow log max_aggregation_interval ([#​431](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/431)) - feat: Add support for tagging egress only internet gateway ([#​430](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/430)) - feat: Enable support for Terraform 0.13 as a valid version by setting minimum version required ([#​455](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/455)) - feat: add vpc_owner_id to outputs ([#​428](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/428)) - docs: Fixed README - Merge branch 'master' into master - Updated description of vpc_owner_id - fix: Fix wrong ACM PCA output ([#​450](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/450)) - feat: Added support for more VPC endpoints ([#​369](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/369)) - feat: Add VPC Endpoint for SES ([#​449](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/449)) - feat: Add routes table association and route attachment outputs ([#​398](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/398)) - fix: Updated outputs in ipv6 example ([#​375](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/375)) - added owner_id output ([#​1](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/1)) - docs: Updated required versions of Terraform - feat: Add EC2 Auto Scaling VPC endpoint ([#​374](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/374)) - docs: Document create_database_subnet_group requiring database_subnets ([#​424](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/424)) - feat: Add intra subnet VPN route propagation ([#​421](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/421)) - chore: Add badge for latest version number ([#​384](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/384)) - Added tagging for VPC Flow Logs ([#​407](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/407)) - Add support for specifying AZ in VPN Gateway ([#​401](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/401)) - Fixed output of aws_flow_log - Add VPC Flow Logs capabilities ([#​316](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/316)) - Added support for both types of values in azs (names and ids) ([#​370](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/370)) - Set minimum terraform version to 0.12.6 (fixes circleci) ([#​390](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/390)) - Updated pre-commit-terraform with terraform-docs 0.8.0 support ([#​388](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/388)) - Added note about Transit Gateway integration ([#​386](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/386)) - fix ipv6 enable ([#​340](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/340)) - Added Customer Gateway resource ([#​360](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/360)) - Update TFLint to v0.12.1 for circleci ([#​351](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/351)) - Add Elastic File System & Cloud Directory VPC Endpoints ([#​355](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/355)) - Fixed spelling mistakes - Updated network-acls example with IPv6 rules - Added support for `ipv6_cidr_block` in network acls ([#​329](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/329)) - Added VPC Endpoints for AppStream, Athena & Rekognition ([#​335](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/335)) - Add VPC endpoints for CloudFormation, CodePipeline, Storage Gateway, AppMesh, Transfer, Service Catalog & SageMaker(Runtime & API) ([#​324](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/324)) - Added support for EC2 ClassicLink ([#​322](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/322)) - Added support for ICMP rules in Network ACL ([#​286](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/286)) - Added tags to VPC Endpoints ([#​292](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/292)) - Added more VPC endpoints (Glue, STS, Sagemaker Notebook), and all missing outputs ([#​311](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/311)) - Add IPv6 support ([#​317](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/317)) - Fixed README after merge - Output var.name ([#​303](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/303)) - Fixed README after merge - Additional VPC Endpoints ([#​302](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/302)) - Added Kinesis streams and firehose VPC endpoints ([#​301](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/301)) - adding transfer server vpc end point support - adding codebuild, codecommit and git-codecommit vpc end point support - adding config vpc end point support - adding secrets manager vpc end point support - Updated version of pre-commit-terraform - Updated pre-commit-terraform to support terraform-docs and Terraform 0.12 ([#​288](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/288)) - Updated VPC endpoint example (fixed [#​249](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/249)) - Update tflint to 0.8.2 for circleci task ([#​280](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/280)) - Fixed broken 2.3.0 - Fixed opportunity to create the vpc, vpn gateway routes (bug during upgrade to 0.12) - Updated Terraform versions in README - Added VPC Endpoints for SNS, Cloudtrail, ELB, Cloudwatch ([#​269](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/269)) - Upgrade Docker Image to fix CI ([#​270](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/270)) - Fixed merge conflicts - Finally, Terraform 0.12 support ([#​266](https://togithub.com/terraform-aws-modules/terraform-aws-vpc/issues/266))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

github-actions[bot] commented 1 year ago

Hey @kayman-mk! 👋

Thank you for your contribution to the project. Please refer to the contribution rules for a quick overview of the process.

Make sure that this PR clearly explains:

With submitting this PR you confirm that you hold the rights of the code added and agree that it will published under the Apache 2.0 license.

The following ChatOps commands are supported:

Simply add a comment with the command in the first line. If you need to pass more information, separate it with a blank line from the command.

This message was generated automatically. You are welcome to improve it.