1.0.4 • Published 6 years ago
aws-global-dynamodb
Licence
MIT
Version
1.0.4
Deps
3
Size
16 kB
Vulns
0
Weekly
0
AWS Global DynamoDB
Provision Global DynamoDB Tables in a few lines. Simply provide a list of regions where you want your table to be replicated and the component handles the rest You can also add or remove regions at any time.
Powered by Serverless Components
Contents
1. Install
$ npm install -g serverless
2. Create
Just create a serverless.yml file
$ touch serverless.yml
$ touch .env # your AWS api keys
# .env
AWS_ACCESS_KEY_ID=XXX
AWS_SECRET_ACCESS_KEY=XXX
3. Configure
# serverless.yml
myGlobalTable:
component: "aws-global-dynamodb"
inputs:
tableName: myGlobalTable
replicationGroup:
- "eu-west-1"
- "us-west-1"
attributeDefinitions:
- AttributeName: id
AttributeType: S
keySchema:
- AttributeName: id
KeyType: HASH
4. Deploy
$ serverless
New to Components?
Checkout the Serverless Components repo for more information.