All notable changes to this project will be documented in this file.
5.5.0 (2024-05-08)
- Logging and Snapshot copy resources converted to standalone resource equivalents, MSV of Terraform raised to
v1.3
(#99) (2a2fbdc)
5.4.0 (2024-03-26)
5.3.1 (2024-03-06)
5.3.0 (2024-02-17)
5.2.0 (2024-02-10)
5.1.1 (2024-01-18)
5.1.0 (2024-01-13)
- Add managed secrets option (release for PR 87) (51b112f)
5.0.0 (2023-06-06)
- Remove deprecated EC2 classic fields removed in AWS provider v5.0 (#86)
4.0.3 (2022-10-27)
4.0.2 (2022-09-26)
4.0.1 (2022-07-07)
4.0.0 (2022-06-14)
- Refactor module to align with current standards, add missing addtional Redshift resources to module (#61)
- Refactor module to align with current standards, add missing addtional Redshift resources to module (#61) (c8a4c97)
3.4.1 (2022-01-10)
v3.4.0 - 2021-09-03
- feat: Add redshift_cluster_nodes to the outputs (#58)
v3.3.0 - 2021-08-20
- fix: Add required argument to enable cross-region snapshot copy of KMS encrypted clusters (#37)
- docs: Add ra3 node options to cluster_node_type valid values (#56)
v3.2.0 - 2021-07-07
- docs: Fixed docs
- feat: add elastic_ip parameter (#55)
v3.1.0 - 2021-06-29
- fix: Allow final_snapshot_identifier to be omitted (#44)
- chore: update CI/CD to use stable
terraform-docs
release artifact and discoverable Apache2.0 license (#54)
v3.0.0 - 2021-04-27
- feat: Shorten outputs (removing this_) (#53)
v2.8.0 - 2021-04-23
- feat: Add enable_case_sensitive_identifier parameter (#52)
- chore: update documentation and pin
terraform_docs
version to avoid future changes (#50) - chore: align ci-cd static checks to use individual minimum Terraform versions (#49)
- chore: Fixed module source in example
- chore: add ci-cd workflow for pre-commit checks (#48)
v2.7.0 - 2020-11-09
- Updated README
- chore: Updated pre-commit
- feat: make max concurrency scaling configurable (#46)
v2.6.0 - 2020-08-13
- feat: allow AWS provider 3.0 and Terraform 0.13 (#43)
v2.5.0 - 2020-04-27
- fix: final_snapshot_identifier should be string, not bool (#35)
v2.4.0 - 2020-02-21
- Add the option to copy snapshots to a different region (#24)
- [ADD] missing owner_account var for restoring from cross-account shared shapshot (#23)
v2.3.0 - 2020-02-18
- Updated pre-commit-terraform
- Add tags to aws_redshift_parameter_group (#20)
v2.2.0 - 2019-11-02
- Added missing descriptions to vars
v2.1.0 - 2019-07-08
- Add Redshift cluster ARN to output (#18)
v2.0.0 - 2019-06-12
- Upgraded module to support Terraform 0.12 (#16)
v1.7.0 - 2019-06-12
- Allow restore Redshift from snapshot (#14)
v1.6.0 - 2019-01-30
- Run pre-commit hook
- add some useful descriptions to the variables
- add bits back in to allow for providing existing subnet and/or parameter groups
- only lowercase alphanumeric characters and hyphens allowed in parameter group name
- always create a custom parameter group
- add a few more parameter group knobs
v1.5.0 - 2019-01-30
- ignore git master_password changes
- add support for passing ignored_changes
v1.4.0 - 2018-09-04
- Fixed example: subnets and vpc_security_group_ids (required). Resolves #6
v1.3.0 - 2018-08-18
- Removed lifecycle to allow to destroy the cluster
v1.2.0 - 2018-05-16
- Added pre-commit hook to autogenerate terraform-docs
v1.1.0 - 2018-04-27
- Restored some of the logic of
enable_create_redshift_*
locals - Moving tags and lifecycle to the end
- Removing duplicate types
- Switching order; got it wrong initially
- I guess you can’t do that :( [hashicorp/terraform/issues/3640]
- Prevent destroy and spaces
- Final snapshot, logging, and instance types
- Adding
allow_version_upgrade
functionality - Adding
cluster_type
functionality - Adding
enhanced_vpc_routing
as an option - Fixing issue #4
v1.0.0 - 2018-03-14
- Added examples, updated code, etc
v0.0.3 - 2018-03-14
- Initial migration
v0.0.1 - 2017-09-26
- Initial commit
- Initial commit