What is this integration?
Amazon DynamoDB is a fast, flexible NoSQL database service for any scale.What Monk manages
- Table: create, update, delete
What the Agent can do and how to use it
- Table Management: Create, update, and delete DynamoDB tables with custom schemas
- Global Tables: Configure multi-region replication for global applications
- Backup & Restore: Enable point-in-time recovery and on-demand backups
- Scaling: Configure auto-scaling for read/write capacity (provisioned mode)
- Streams: Enable DynamoDB Streams for change data capture
- TTL: Configure time-to-live settings for automatic item expiration
- Indexes: Create and manage global secondary indexes (GSI) and local secondary indexes (LSI)
- Ensure AWS provider is added: monk cluster provider add -p aws
- monk update <namespace>/<name>
Auth
- Uses AWS provider credentials configured via monk cluster provider add -p aws
Links
- Provider docs: https://docs.aws.amazon.com/amazondynamodb/
Getting Started
- Ensure AWS provider is added:
- Define a table (save as dynamodb.yaml):
- Create/update: