Skip to content
This repository has been archived by the owner on Mar 10, 2022. It is now read-only.

Pull in upstream v2.70 #6

Merged
merged 152 commits into from
Feb 3, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
be962ae
Add IPv6 support (#317)
antonbabenko Sep 2, 2019
013b7ab
Updated CHANGELOG
antonbabenko Sep 2, 2019
2fbaaac
Added more VPC endpoints (Glue, STS, Sagemaker Notebook), and all mis…
wardviaene Sep 2, 2019
b38034a
Updated CHANGELOG
antonbabenko Sep 2, 2019
3c7a103
Added tags to VPC Endpoints (#292)
DrFaust92 Sep 2, 2019
fa1eb90
Updated CHANGELOG
antonbabenko Sep 2, 2019
7bf8360
Added support for ICMP rules in Network ACL (#286)
t11n Sep 3, 2019
c0f5674
Updated CHANGELOG
antonbabenko Sep 3, 2019
32d1aa1
Added support for EC2 ClassicLink (#322)
antonbabenko Sep 3, 2019
ee192c5
Updated CHANGELOG
antonbabenko Sep 3, 2019
de3d4e1
Add VPC endpoints for CloudFormation, CodePipeline, Storage Gateway, …
DrFaust92 Sep 3, 2019
c73f43b
Updated CHANGELOG
antonbabenko Sep 3, 2019
2741fe9
Added VPC Endpoints for AppStream, Athena & Rekognition (#335)
DrFaust92 Sep 30, 2019
4a91495
Updated CHANGELOG
antonbabenko Sep 30, 2019
ec228e0
Added support for `ipv6_cidr_block` in network acls (#329)
baszoetekouw Sep 30, 2019
c25a58e
Updated network-acls example with IPv6 rules
antonbabenko Sep 30, 2019
417a3c9
Updated CHANGELOG
antonbabenko Sep 30, 2019
3514a0c
Fixed spelling mistakes
antonbabenko Nov 4, 2019
7a99e44
Updated CHANGELOG
antonbabenko Nov 4, 2019
ec49d43
Add Elastic File System & Cloud Directory VPC Endpoints (#355)
DrFaust92 Nov 27, 2019
22ffae5
Updated CHANGELOG
antonbabenko Nov 27, 2019
bd51e9f
Update TFLint to v0.12.1 for circleci (#351)
DrFaust92 Nov 27, 2019
5bd21bd
Added Customer Gateway resource (#360)
antonbabenko Nov 27, 2019
4ef2e7f
Updated CHANGELOG
antonbabenko Nov 27, 2019
3b87102
fix ipv6 enable (#340)
lifeofguenter Nov 27, 2019
b76606e
Updated CHANGELOG
antonbabenko Nov 27, 2019
dc38a40
Added note about Transit Gateway integration (#386)
antonbabenko Jan 16, 2020
4a173b4
Updated CHANGELOG
antonbabenko Jan 16, 2020
191e489
Updated pre-commit-terraform with terraform-docs 0.8.0 support (#388)
antonbabenko Jan 21, 2020
c7a9cfc
Updated CHANGELOG
antonbabenko Jan 21, 2020
8967f0d
Set minimum terraform version to 0.12.6 (fixes circleci) (#390)
eytanhanig Jan 23, 2020
080faed
Updated CHANGELOG
antonbabenko Jan 23, 2020
ea57794
Added support for both types of values in azs (names and ids) (#370)
DrFaust92 Mar 2, 2020
3b86370
Updated CHANGELOG
antonbabenko Mar 2, 2020
b11d667
Add VPC Flow Logs capabilities (#316)
miguelaferreira Mar 11, 2020
de11253
Updated CHANGELOG
antonbabenko Mar 11, 2020
8554bfd
Fixed output of aws_flow_log
antonbabenko Mar 11, 2020
ee9271e
Updated CHANGELOG
antonbabenko Mar 11, 2020
dea4664
Add support for specifying AZ in VPN Gateway (#401)
DrFaust92 Mar 11, 2020
3aec703
Updated CHANGELOG
antonbabenko Mar 11, 2020
7bf4696
Added tagging for VPC Flow Logs (#407)
DrFaust92 Mar 13, 2020
c69a66e
Updated CHANGELOG
antonbabenko Mar 13, 2020
b60846d
[ci skip] Create "LICENSE".
betajobot Mar 18, 2020
b76ceeb
[ci skip] Create ".pre-commit-config.yaml".
betajobot Mar 18, 2020
8b0991a
[ci skip] Create "Makefile".
betajobot Mar 18, 2020
a66a1e0
[ci skip] Create ".gitignore".
betajobot Mar 18, 2020
e02c574
Merge pull request #410 from terraform-aws-modules/terraform-provider…
betajobot Mar 18, 2020
bd3e0a2
Merge pull request #412 from terraform-aws-modules/terraform-provider…
betajobot Mar 18, 2020
21dfd64
Merge pull request #411 from terraform-aws-modules/terraform-provider…
betajobot Mar 18, 2020
125727f
Merge pull request #409 from terraform-aws-modules/terraform-provider…
betajobot Mar 18, 2020
7beac7f
[ci skip] Create ".editorconfig".
betajobot Mar 18, 2020
1f1b6f8
Merge pull request #414 from terraform-aws-modules/terraform-provider…
betajobot Mar 18, 2020
e17cb98
[ci skip] Create ".chglog/CHANGELOG.tpl.md".
betajobot Mar 19, 2020
ee5bab9
Merge pull request #416 from terraform-aws-modules/terraform-provider…
betajobot Mar 19, 2020
67a4c55
Updated CHANGELOG
antonbabenko Mar 19, 2020
2672219
chore: Add badge for latest version number (#384)
christoph-buente Mar 20, 2020
88d2c3c
Updated CHANGELOG
antonbabenko Mar 20, 2020
81f60d3
feat: Add intra subnet VPN route propagation (#421)
DrFaust92 Mar 24, 2020
d9e7a6f
Updated CHANGELOG
antonbabenko Mar 24, 2020
7302302
docs: Document create_database_subnet_group requiring database_subnet…
acdha Apr 2, 2020
e82814f
feat: Add EC2 Auto Scaling VPC endpoint (#374)
pserrano Apr 2, 2020
707e8fb
docs: Updated required versions of Terraform
antonbabenko Apr 2, 2020
23b0a02
Updated CHANGELOG
antonbabenko Apr 2, 2020
45e8a56
added owner_id output (#1)
vmalinics0 Apr 8, 2020
b42905b
fix: Updated outputs in ipv6 example (#375)
allan-simon May 8, 2020
48ff6e6
feat: Add routes table association and route attachment outputs (#398)
quentin9696 May 25, 2020
064d577
Updated CHANGELOG
antonbabenko May 25, 2020
6b93437
feat: Add VPC Endpoint for SES (#449)
May 25, 2020
86adc42
Updated CHANGELOG
antonbabenko May 25, 2020
1e030af
feat: Added support for more VPC endpoints (#369)
DrFaust92 May 25, 2020
2ea46b3
Updated CHANGELOG
antonbabenko May 25, 2020
ad0b9a3
fix: Fix wrong ACM PCA output (#450)
DrFaust92 May 25, 2020
32f3caf
Updated CHANGELOG
antonbabenko May 25, 2020
9071824
Updated description of vpc_owner_id
antonbabenko May 25, 2020
182bfc4
Merge branch 'master' into master
antonbabenko May 25, 2020
5dff453
docs: Fixed README
antonbabenko May 25, 2020
61b499a
feat: add vpc_owner_id to outputs (#428)
antonbabenko May 25, 2020
26bb020
Updated CHANGELOG
antonbabenko May 25, 2020
ff6c0c5
feat: Enable support for Terraform 0.13 as a valid version by setting…
bryantbiggs Jun 6, 2020
639fe65
Updated CHANGELOG
antonbabenko Jun 6, 2020
fd98462
feat: Add support for tagging egress only internet gateway (#430)
DrFaust92 Jun 20, 2020
36832ff
feat: Add support for VPC flow log max_aggregation_interval (#431)
DrFaust92 Jun 20, 2020
8f6fd89
Updated pre-commit hooks
antonbabenko Jun 20, 2020
c09d65d
Updated CHANGELOG
antonbabenko Jun 20, 2020
7b7e08d
fix: Output list of external_nat_ips when using external eips (#432)
DrFaust92 Jun 20, 2020
2ec2697
Updated CHANGELOG
antonbabenko Jun 20, 2020
24dba80
fix: Reorder tags to allow overriding Name tag in route tables (#458)
DrFaust92 Jun 20, 2020
b062031
Updated CHANGELOG
antonbabenko Jun 20, 2020
2580c9e
feat: add support for disabling IGW for public subnets (#457)
DrFaust92 Jun 20, 2020
64cdab0
Updated CHANGELOG
antonbabenko Jun 20, 2020
d271a8c
feat: manage default security group (#382)
bryantbiggs Jun 21, 2020
01e56d9
Updated CHANGELOG
antonbabenko Jun 21, 2020
75a1888
docs: Fix typo in nat_public_ips (#460)
Porkepix Jun 29, 2020
28c8ccc
fix: bumping terraform version from 0.12.6 to 0.12.7 in circleci to i…
jonaskint Aug 13, 2020
b57ad10
feat: bump version of aws provider version to support 3.* (#479)
michalschott Aug 13, 2020
263b09a
Updated CHANGELOG
antonbabenko Aug 13, 2020
87c6e3b
fix: InvalidServiceName for elasticbeanstalk_health (#484)
Xaaris Aug 13, 2020
bbf935e
Updated CHANGELOG
antonbabenko Aug 13, 2020
ec5a0d2
feat: add arn outputs for: igw, cgw, vgw, default vpc, acls (#471)
DrFaust92 Aug 13, 2020
83bed06
Updated CHANGELOG
antonbabenko Aug 13, 2020
cb185fc
fix: Use database route table instead of private route table for NAT …
bmickunas Aug 17, 2020
a51ad01
Updated CHANGELOG
antonbabenko Aug 17, 2020
02ae641
feat: Add ability to create RDS endpoint to VPC (#499)
hche608 Sep 11, 2020
b336961
Updated CHANGELOG
antonbabenko Sep 11, 2020
5326d93
feat: Add ability to create CodeDeploy endpoint to VPC (#501)
zahorniak Sep 11, 2020
5c60272
Updated CHANGELOG
antonbabenko Sep 11, 2020
6b765ba
feat: add enable_public_s3_endpoint variable for S3 VPC Endpoint for …
DrFaust92 Sep 15, 2020
0c2e8e0
Updated CHANGELOG
antonbabenko Sep 15, 2020
68ec4f8
feat: Added tflint as pre-commit hook (#507)
antonbabenko Sep 22, 2020
79d9fea
Updated CHANGELOG
antonbabenko Sep 22, 2020
6c4268c
feat: Add support for security groups ids in default sg's rules (#491)
y-batsianouski Sep 23, 2020
4d50607
Updated CHANGELOG
antonbabenko Sep 23, 2020
b874b38
fix: Split appstream to appstream_api and appstream_streaming (#508)
hche608 Sep 23, 2020
ca187c4
Updated CHANGELOG
antonbabenko Sep 23, 2020
25b8ae2
feat: Added Textract vpc endpoint (#509)
pserrano Sep 28, 2020
02c4de8
docs: Updated docs with pre-commit
antonbabenko Sep 28, 2020
30df090
Updated CHANGELOG
antonbabenko Sep 28, 2020
712e1f9
fix: Create only required number of NAT gateways (#492)
y-batsianouski Oct 6, 2020
310ab7e
Updated CHANGELOG
antonbabenko Oct 6, 2020
bda5f75
revert: Create only required number of NAT gateways (#492) (#517)
antonbabenko Oct 6, 2020
f1e4541
Updated CHANGELOG
antonbabenko Oct 6, 2020
20dc2c8
feat: Added support for Terraform 0.14 (#525)
antonbabenko Oct 16, 2020
e3b0665
Updated CHANGELOG
antonbabenko Oct 16, 2020
a18d9bb
fix: Removed ignore_changes to work with Terraform 0.14 (#526)
antonbabenko Oct 19, 2020
2179d20
Updated CHANGELOG
antonbabenko Oct 19, 2020
8634bcd
fix: Resource aws_default_network_acl orphaned subnet_ids (#530)
jeremyciak Oct 21, 2020
70437f0
Updated CHANGELOG
antonbabenko Oct 21, 2020
592540e
Fixed circleci configs
antonbabenko Oct 22, 2020
8664079
fix: Updated min required version of Terraform to 0.12.21 (#532)
antonbabenko Oct 22, 2020
22f2097
Updated CHANGELOG
antonbabenko Oct 22, 2020
366d459
feat: Added Codeartifact API/Repo vpc endpoints (#515)
pserrano Oct 22, 2020
6f6e8a0
Updated README
antonbabenko Oct 22, 2020
e320ada
Updated CHANGELOG
antonbabenko Oct 22, 2020
cacc2b0
feat: Lambda VPC Endpoint (#534)
aiell0 Oct 26, 2020
7cb2466
Updated CHANGELOG
antonbabenko Oct 26, 2020
161274b
docs: Updated README and pre-commit (#537)
antonbabenko Nov 4, 2020
af51566
Updated CHANGELOG
antonbabenko Nov 4, 2020
088f30d
feat: Adding vpc_flow_log_permissions_boundary (#536)
kelseymok Jan 14, 2021
7534556
Updated CHANGELOG
antonbabenko Jan 14, 2021
599cbe8
docs: Clarifies default_vpc attributes (#552)
Gurulhu Jan 14, 2021
0b6070f
Updated CHANGELOG
antonbabenko Jan 14, 2021
0ea6ffa
fix: Adding missing RDS endpoint to output.tf (#563)
andormarkus Jan 29, 2021
5446e1c
feat: Adding VPC endpoint for DMS (#564)
andormarkus Jan 29, 2021
6fbf213
Updated CHANGELOG
antonbabenko Jan 29, 2021
00d2a1d
fix: Fixed wrong count in DMS endpoint (#566)
antonbabenko Jan 29, 2021
a78cee9
Updated CHANGELOG
antonbabenko Jan 29, 2021
06fccd6
fix: Specify an endpoint type for S3 VPC endpoint (#573)
haidaraM Feb 2, 2021
7f692e9
Updated CHANGELOG
antonbabenko Feb 2, 2021
0ce04b0
Merge branch 'master' into vpc269
trobinsonpp Feb 2, 2021
4b83a66
feat: Upgraded minimum required versions of AWS provider to 3.10 (#574)
antonbabenko Feb 2, 2021
115e736
Updated CHANGELOG
antonbabenko Feb 2, 2021
f464022
Merge branch 'master' into CLOUD-65
trobinsonpp Feb 2, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 61 additions & 1 deletion .chglog/CHANGELOG.tpl.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,48 @@
# Change Log

All notable changes to this project will be documented in this file.

{{ if .Versions -}}
<a name="unreleased"></a>
## [Unreleased]
{{ if .Unreleased.CommitGroups -}}
{{ range .Unreleased.CommitGroups -}}
### {{ .Title }}
{{ range .Commits -}}
{{/* SKIPPING RULES - START */ -}}
{{- if not (hasPrefix .Subject "Updated CHANGELOG") -}}
{{- if not (contains .Subject "[ci skip]") -}}
{{- if not (contains .Subject "[skip ci]") -}}
{{- if not (hasPrefix .Subject "Merge pull request ") -}}
{{- if not (hasPrefix .Subject "Added CHANGELOG") -}}
{{- /* SKIPPING RULES - END */ -}}
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
{{/* SKIPPING RULES - START */ -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{/* SKIPPING RULES - END */ -}}
{{ end }}
{{ end -}}
{{ else }}
{{ range .Unreleased.Commits -}}
{{/* SKIPPING RULES - START */ -}}
{{- if not (hasPrefix .Subject "Updated CHANGELOG") -}}
{{- if not (contains .Subject "[ci skip]") -}}
{{- if not (contains .Subject "[skip ci]") -}}
{{- if not (hasPrefix .Subject "Merge pull request ") -}}
{{- if not (hasPrefix .Subject "Added CHANGELOG") -}}
{{- /* SKIPPING RULES - END */ -}}
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
{{/* SKIPPING RULES - START */ -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{/* SKIPPING RULES - END */ -}}
{{ end }}
{{ end -}}
{{ end -}}
Expand All @@ -22,12 +54,40 @@
{{ range .CommitGroups -}}
### {{ .Title }}
{{ range .Commits -}}
{{/* SKIPPING RULES - START */ -}}
{{- if not (hasPrefix .Subject "Updated CHANGELOG") -}}
{{- if not (contains .Subject "[ci skip]") -}}
{{- if not (contains .Subject "[skip ci]") -}}
{{- if not (hasPrefix .Subject "Merge pull request ") -}}
{{- if not (hasPrefix .Subject "Added CHANGELOG") -}}
{{- /* SKIPPING RULES - END */ -}}
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
{{/* SKIPPING RULES - START */ -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{/* SKIPPING RULES - END */ -}}
{{ end }}
{{ end -}}
{{ else }}
{{ range .Commits -}}
{{/* SKIPPING RULES - START */ -}}
{{- if not (hasPrefix .Subject "Updated CHANGELOG") -}}
{{- if not (contains .Subject "[ci skip]") -}}
{{- if not (contains .Subject "[skip ci]") -}}
{{- if not (hasPrefix .Subject "Merge pull request ") -}}
{{- if not (hasPrefix .Subject "Added CHANGELOG") -}}
{{- /* SKIPPING RULES - END */ -}}
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
{{/* SKIPPING RULES - START */ -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
{{/* SKIPPING RULES - END */ -}}
{{ end }}
{{ end -}}

Expand All @@ -48,4 +108,4 @@
[{{ .Tag.Name }}]: {{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}
{{ end -}}
{{ end -}}
{{ end -}}
{{ end -}}
11 changes: 4 additions & 7 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,14 @@ version: 2

terraform: &terraform
docker:
- image: hashicorp/terraform:0.12.0
- image: hashicorp/terraform:0.12.21
working_directory: /tmp/workspace/terraform

jobs:
validate:
<<: *terraform
environment:
AWS_DEFAULT_REGION: us-east-1
steps:
- checkout
- run:
name: Install curl
command: apk add --update curl
# - run:
# name: Add github.com to ~/.ssh/known_hosts
# command: mkdir ~/.ssh && ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
Expand All @@ -24,12 +19,14 @@ jobs:
- run:
name: Validate Terraform configurations
command: find . -name ".terraform" -prune -o -type f -name "*.tf" -exec dirname {} \;|sort -u | while read m; do (cd "$m" && terraform validate && echo "√ $m") || exit 1 ; done
environment:
AWS_DEFAULT_REGION: us-east-1
- run:
name: Check if Terraform configurations are properly formatted
command: if [[ -n "$(terraform fmt -write=false)" ]]; then echo "Some terraform files need be formatted, run 'terraform fmt' to fix"; exit 1; fi
- run:
name: Install tflint
command: curl -L -o /tmp/tflint.zip https://github.com/wata727/tflint/releases/download/v0.8.2/tflint_linux_amd64.zip && unzip /tmp/tflint.zip -d /usr/local/bin
command: wget -O /tmp/tflint.zip https://github.com/wata727/tflint/releases/download/v0.20.2/tflint_linux_amd64.zip && unzip /tmp/tflint.zip -d /usr/local/bin
- run:
name: Check Terraform configurations with tflint
command: tflint
Expand Down
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ tab_width = 2
indent_style = tab

[COMMIT_EDITMSG]
max_line_length = 0
max_line_length = 0
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.terraform
*.tfstate*
.kitchen
terraform.tfstate
*.tfstate*
terraform.tfvars
Gemfile.lock

.terraform.lock.hcl
20 changes: 0 additions & 20 deletions .kitchen.yml

This file was deleted.

34 changes: 25 additions & 9 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,26 @@
repos:
- repo: git://github.com/antonbabenko/pre-commit-terraform
rev: v1.17.0
hooks:
- id: terraform_fmt
- id: terraform_docs
- repo: git://github.com/pre-commit/pre-commit-hooks
rev: v2.2.3
hooks:
- id: check-merge-conflict
- repo: git://github.com/antonbabenko/pre-commit-terraform
rev: v1.44.0
hooks:
- id: terraform_fmt
- id: terraform_validate
- id: terraform_docs
- id: terraform_tflint
args:
- '--args=--only=terraform_deprecated_interpolation'
- '--args=--only=terraform_deprecated_index'
- '--args=--only=terraform_unused_declarations'
- '--args=--only=terraform_comment_syntax'
- '--args=--only=terraform_documented_outputs'
- '--args=--only=terraform_documented_variables'
- '--args=--only=terraform_typed_variables'
- '--args=--only=terraform_module_pinned_source'
- '--args=--only=terraform_naming_convention'
- '--args=--only=terraform_required_version'
- '--args=--only=terraform_required_providers'
- '--args=--only=terraform_standard_module_structure'
- '--args=--only=terraform_workspace_remote'
- repo: git://github.com/pre-commit/pre-commit-hooks
rev: v3.3.0
hooks:
- id: check-merge-conflict
1 change: 0 additions & 1 deletion .ruby-version

This file was deleted.

Loading