-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add DynamoDB Global Table Support #2482
Comments
I'm going to start on an implementation. More soon. 🚀 |
PR submitted for new resource: #2517 |
Hey @bflad awesome PR! Thanks! I'm not sure how long it'll take to get accepted upstream and to be added to a release, I just wanted to confirm that I can fork terraform, apply your pr and this should then just work? Any example on usage would be great, do the old app autoscaling resources for dynamodb need to be created as well? Any examples? Thanks! |
We are also eagerly anticipating this PR to be merged so we can use and test it. |
Hi, everyone! This has landed in master and will ship with the v1.8.0 release of the provider, expected tomorrow. Happy Terraform'ing! 🎉 |
This has been released in terraform-provider-aws version 1.8.0. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. |
Hello, I have tried using the same solution it gives me below error Also, I tried to update my provider to provider.aws v1.8.0 Terraform v0.11.7
|
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
AWS has announced support for managing globally replicating DynamoDB tables: https://aws.amazon.com/about-aws/whats-new/2017/11/aws-launches-amazon-dynamodb-global-tables/
Prerequisite: aws-sdk-go v1.12.36 (#2474)
Terraform Version
Affected Resource(s)
aws_dynamodb_table
aws_dynamodb_global_table
Expected Behavior
Create, update, delete, and import DynamoDB global tables. Potentially:
Important Factoids
From the docs:
There are a lot of restrictions on how these are to be setup at the moment. From the docs:
I presume we'll want to follow the AWS API here and layer the global table management on top of our existing
aws_dynamodb_table
resource rather than trying to reinvent the wheel with managing all the replica tables consistently in a single resource.References
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables_HowItWorks.html
The text was updated successfully, but these errors were encountered: