Update Terraform github.com/cloudposse/terraform-aws-dynamodb to v0.34.0 (main) #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
tags/0.7.0
->0.34.0
Release Notes
cloudposse/terraform-aws-dynamodb (github.com/cloudposse/terraform-aws-dynamodb)
v0.34.0
Compare Source
Issue 110: Add enable deletion protection @ignacioSuay (#112)
what
Add deletion_protection_enabled to the module. This feature is already available in terraform resource.
why
Terraform dynamodb_table resource has the optional parameter:
deletion_protection_enabled - (Optional) Enables deletion protection for table. Defaults to false.
We would like to be able to use the flag to avoid accidentally deleting DynamoDB tables. Therefore, we would like to add an extra variable to the module to enable/disable deletion protection.
references
This PR is related to the issue raise by the community:
https://github.com/cloudposse/terraform-aws-dynamodb/issues/110
Sync github @max-lobur (#113)
Rebuild github dir from the template
🤖 Automatic Updates
Update README.md and docs @cloudpossebot (#117)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
v0.33.0
Compare Source
v0.32.0
Compare Source
fix: required aws provider version update @ivanmartos (#108)
what
Update required aws provider version
why
Changes introduced in https://github.com/cloudposse/terraform-aws-dynamodb/pull/107 require aws provider functionality added in https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md#4220-july--8-2022
This is current
terraform plan
output with old aws providerreferences
Release notes for aws provider https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md#4220-july--8-2022
v0.31.0
Compare Source
Fix Perma-Drift with Replicas @milldr (#107)
what
replica
attributes as the default valueswhy
references
v0.30.0
Compare Source
Chore: add table_class option @QuentinBtd (#106)
what
Adding
table_class
optionwhy
This option can be usefull for tables with infrequent access. It can reduce costs by up to 60%.
references
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/dynamodb_table#table_class
https://aws.amazon.com/fr/dynamodb/standard-ia/
git.io->cloudposse.tools update @dylanbannon (#102)
what and why
Change all references to
git.io/build-harness
intocloudposse.tools/build-harness
, sincegit.io
redirects will stop working on April 29th, 2022.References
v0.29.5
Compare Source
🚀 Enhancements
Don't set read/write capacity in PAY_PER_REQUEST billing mode @alexjurkiewicz (#101)
This causes errors at plan-time now:
v0.29.4
Compare Source
🤖 Automatic Updates
Update Terraform cloudposse/dynamodb-autoscaler/aws to v0.14.0 @renovate (#100)
This PR contains the following updates:
0.13.2
->0.14.0
Release Notes
cloudposse/terraform-aws-dynamodb-autoscaler
v0.14.0
Compare Source
🚀 Enhancements
Feat: Add Index Read/Write Values for Capacity and Target @​nitrocode (#​43)
what
coalesce(index, original)
why
references
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.29.3
Compare Source
🤖 Automatic Updates
Add var.tags_enabled to support dynamodb-local @mwarkentin (#91)
what
var.enable_tags
- defaults totrue
for backwards-compatibilityvar.enable_tags = false
, setstags = null
instead of using generated tags to supportapply
against a dynamodb-local table (which doesn't support tagging APIs)why
references
v0.29.2
Compare Source
🚀 Enhancements
Chore: bump `dynamodb-autoscaler` module to `0.13.2` @korenyoni (#98)
what
dynamodb-autoscaler
module to0.13.2
why
dynamodb-autoscaler:0.13.1
has acontext.tf
that is incompatible with thetenant
label.references
v0.29.1
Compare Source
🤖 Automatic Updates
Update context.tf @cloudpossebot (#97)
what
This is an auto-generated PR that updates the
context.tf
file to the latest version fromcloudposse/terraform-null-label
why
To support all the features of the
context
interface.v0.29.0
Compare Source
Only specify ttl block if ttl_enabled is true @alexjurkiewicz (#95)
Fixes #94.
v0.28.1
Compare Source
🤖 Automatic Updates
Update Terraform cloudposse/dynamodb-autoscaler/aws to v0.13.1 @renovate (#96)
This PR contains the following updates:
0.13.0
->0.13.1
Release Notes
cloudposse/terraform-aws-dynamodb-autoscaler
v0.13.1
Compare Source
🚀 Enhancements
Don't create resources when enabled = false @​alexjurkiewicz (#​40)
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.28.0
Compare Source
autoscaler version update @maximmi (#88)
what
why
v0.27.1
Compare Source
🤖 Automatic Updates
Update Terraform cloudposse/dynamodb-autoscaler/aws to v0.13.0 @renovate (#89)
This PR contains the following updates:
0.12.0
->0.13.0
Release Notes
cloudposse/terraform-aws-dynamodb-autoscaler
v0.13.0
Compare Source
some resources names build logic fix @​maximmi (#​38)
what
why
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.27.0
Compare Source
update autoscaler version @maximmi (#87)
what
why
v0.26.2
Compare Source
🤖 Automatic Updates
Update Terraform cloudposse/dynamodb-autoscaler/aws to v0.12.0 @renovate (#86)
This PR contains the following updates:
0.11.0
->0.12.0
Release Notes
cloudposse/terraform-aws-dynamodb-autoscaler
v0.12.0
Compare Source
count replaced with foreach @​maximmi (#​37)
what
count
replaced withforeach
why
invalid count argument on read/write_target_index with multiple dynamodb tables
issuerefs
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.26.1
Compare Source
🚀 Enhancements
Add var.ttl_enabled to support disabling ttl @mwarkentin (#85)
what
var.ttl_enabled
to support explicitly disabling dynamodb ttl on a tablewhy
references
Example Plan
After setting
ttl_enabled = false
w/ blankttl_attribute
:module.ddb_transaction_event.aws_dynamodb_table.default[0] will be updated in-place
v0.26.0
Compare Source
Dynamodb table replica support @mwarkentin (#83)
what
why
references
v0.25.2
Compare Source
🤖 Automatic Updates
context.tf updated to v0.24.1, minimum required Terraform version bumped to 0.13.0 when needed, readme updated @maximmi (#80)
what
why
v0.25.1
Compare Source
🤖 Automatic Updates
Update context.tf @cloudpossebot (#81)
what
This is an auto-generated PR that updates the
context.tf
file to the latest version fromcloudposse/terraform-null-label
why
To support all the features of the
context
interface.v0.25.0
Compare Source
minimum required Terraform version bumped to 0.13.0, context.tf updated, readme updated @maximmi (#78)
what
why
v0.24.0
Compare Source
Terraform 0.14 upgrade @maximmi (#76)
what
why
v0.23.0
Compare Source
terraform 0.14 upgrade including context.tf @Nuru (#72)
what
context.tf
why
v0.22.0
Compare Source
Add possibility to define custo kms key for server side encryption @dmitriy-lukyanchikov (#68)
what
why
v0.21.0
Compare Source
allow to add additional attributes and tags to autoscaler @etwillbefine (#52)
what
This is to avoid adding a region prefix to dynamodb tables because the autoscaler IAM role requires additional region indicator in its names
why
v0.20.0
Compare Source
update terraform-aws-dynamodb-autoscaler version @woz5999 (#65)
what
set minimum versions for providers without pinning to a specific major version
why
the current method makes it very difficult to maintain or upgrade consistent provider versions within a project
references
https://www.terraform.io/docs/configuration/provider-requirements.html#best-practices-for-provider-versions
v0.19.0
Compare Source
ensure we can take v3 of the aws provider @jurgenweber (#62)
what
do not restrict the aws provider version to just v2
why
https://github.com/cloudposse/terraform-aws-route53-cluster-hostname/issues/23
the aws cloud provider has v13 fixes and requirements also
references
closes #​61
https://github.com/cloudposse/terraform-aws-dynamodb/issues/61
v0.18.0
Compare Source
Additional TF 0.13 Fixes @osterman (#60)
what
terraform init
errors using cliwhy
v0.17.1
Compare Source
v0.17.0
Compare Source
v0.16.0
Compare Source
v0.15.0
: Fixenable_autoscaler
variable type and defaultCompare Source
what
enable_autoscaler
variable type and defaultwhy
v0.14.0
: Update modules and docsCompare Source
what
us-east-2
splat+join
instead of list concatenation for resources with countsslash-command-dispatch
andrebuild-readme-command
GitHub Actionswhy
us-east-2
for all tests (us-west-1
is a very limited region)splat+join
for resources with countsslash-command-dispatch
is a GitHub action that facilitates "ChatOps" by creating repository dispatch events for slash commandsrebuild-readme
command in PR comments and callsrebuild-readme-command
to rebuild READMEv0.13.0
: Add tags to autoscalerCompare Source
what
why
v0.12.0
: Use the latest label module to support the environment attributeCompare Source
what
environment
attributewhy
environment
attribute to be passed to included modulesv0.11.0
: Add support forregex_replace_chars
variableCompare Source
what
regex_replace_chars
variablewhy
null-label
module and allows more flexibility when naming resourcesv0.10.0
: Convert to TF 0.12. Add tests. Add Codefresh test pipelineCompare Source
what
bats
andterratest
for the exampleterraform-modules
projectwhy
terraform-modules
project contains pipelines for all terraform modulesv0.9.0
: Add billing_mode supportCompare Source
what
billing_mode
supportwhy
billing_mode
to select between PROVISIONED or PAY_PER_REQUEST, defaulting to PROVISIONED mode. Also ensured thatdynamodb_autoscaler
is only created whenvar.billing_mode == "PROVISIONED"
v0.8.0
: Add conditional creation of the DynamoDB resourcesCompare Source
what
Add conditional creation of the DynamoDB resources
why
Fixes https://github.com/cloudposse/terraform-aws-dynamodb/issues/27
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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 Mend Renovate. View repository job log here.