Skip to content

Commit

Permalink
Initial commit for transit gateway attachment
Browse files Browse the repository at this point in the history
  • Loading branch information
adamwshero committed Jul 21, 2022
1 parent 67fb139 commit 180560e
Show file tree
Hide file tree
Showing 18 changed files with 436 additions and 534 deletions.
51 changes: 51 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Local VSCode settings
.vscode/*

# Local .terraform directories
**/.terraform/*
**/data/*

# .tfstate files
*.tfstate
*.tfstate.*

# Terragrunt Files
**/.terragrunt-cache
**/hcl.swp
backend.tf
provider.tf

# Crash log files
crash.log

# Ignore any .tfvars files that are generated automatically for each Terraform run. Most
# .tfvars files are managed as part of configuration and so should be included in
# version control.
#
# example.tfvars

# Unencrypted Secrets
**/*decrypted*.yaml

# Ignore override files as they are usually used to override resources locally and so
# are not checked in
override.tf
override.tf.json
*_override.tf
*_override.tf.json

# Include override files you do wish to add to version control using negated pattern
#
# !example_override.tf

# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan
# example: *tfplan*

# Kube Control
kubeconfig

# OSx Files
**/*.DS_Store*

# IntelliJ Files
**/*.idea*
115 changes: 1 addition & 114 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,118 +1,5 @@
## 1.1.4 (April 23, 2022)

ENHANCEMENT:

* Added support for `is_enabled` property.
* Added support for `bypass_policy_lockout_safety_check` property.

CHORE:

* Added default KMS policy to example since removing this causes a great risk to losing access to the key [as per this support document](https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-default.html).

## 1.1.3 (April 22, 2022)

BUG:

* Removed lifecycle policy for alias and key as there is no way to paramaterize [this "known limitation" with Terraform. (Issue #22544)](https://github.com/hashicorp/terraform/issues/22544). User can set this outside of the module. (see examples)

## 1.1.2 (April 22, 2022)

BUG:

* Set default for KMS policy to "" so that a default policy is created if none is provided.

CHORE:
* Renamed aws_kms_alias property for `name` from "alias" to "name" which is less confusing.

ENHANCEMENT:

* Improved input tables in README.
* Added option to disable/enable SOPS file creation.

## 1.1.1 (April 13, 2022)

CHORE:

* Improved input table in README.
* Set a data type for the policy variable.
* Added sops_file provider documentation in README

## 1.1.0 (March 7, 2022)

BREAK/FIX:

* Added 'type' for tag to be map(string)

ENHANCEMENT:

* Added customer_master_key_spec input.

CHORE:

* Updated readme to be more descriptive.
* Updated examples.

## 1.0.9 (February 24, 2022)

CHORE:

* Using best practices with resource aliases.

## 1.0.8 (February 11, 2022)

ENHANCEMENT:

* Improved readme links to examples.

## 1.0.7 (February 11, 2022)

ENHANCEMENT:

* Improved Terraform & Terragrunt examples.

## 1.0.6 (February 10, 2022)

CHORE:

* Fix links for examples.

## 1.0.5 (February 10, 2022)

ENHANCEMENT:

* Add example link for Terragrunt.

## 1.0.4 (February 10, 2022)

ENHANCEMENT:

* Add latest tag badge to readme.

## 1.0.3 (February 10, 2022)

ENHANCEMENT:

* Added input for multi-region
* Added input for key rotation
* Added input for deletion window
* Added input for key usage
* Updated README
* Updated examples

## 1.0.2 (February 10, 2022)

ENHANCEMENT:

* Added descriptions to outputs.
* Updated README

## 1.0.1 (February 10, 2022)

ENHANCEMENT:

* Updated documentation

## 1.0.0 (February 10, 2022)
## 1.0.0 (July 21, 2022)

INITIAL:

Expand Down
Loading

0 comments on commit 180560e

Please sign in to comment.