-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* docs(README.md): add GitHub Docs section with links to detailed documentation for various components of Signatory to improve project understanding and usability * docs(README.md): restructure documentation links for better readability feat(docs): add new documentation for AWS DynamoDB watermark backend to provide guidance on its configuration and usage * style(sidebars.js): reformat the items array for better readability feat(sidebars.js): add new items 'aws_dynamodb', 'pkcs11' to the docs sidebar for additional documentation coverage * feat(sidebars.js): add new categories for Watermark Backends and Vault Backends to improve documentation navigation * refactor(sidebars.js): reorganize sidebar items into categories for better readability feat(sidebars.js): add 'collapsed: false' to categories to have them expanded by default for easier navigation * docs: update PKCS#11 documentation to include AWS CloudHSM compatibility - Update README.md and pkcs11.md to reflect AWS CloudHSM compatibility in the PKCS#11 section - Add a note in pkcs11.md about AWS CloudHSM backend setup requirements - Change the formatting of notes in pkcs11.md for better readability * style(sidebars.js): improve code readability by fixing indentation and line breaks in the sidebar categories feat(sidebars.js): add 'collapsed: false' to 'Client Authorization' category to make it expanded by default
- Loading branch information
Showing
4 changed files
with
118 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
--- | ||
id: aws_dynamodb | ||
title: AWS Watermark Backend | ||
--- | ||
|
||
# AWS DynamoDB Watermark Backend Configuration | ||
|
||
Signatory supports using AWS DynamoDB for watermark tracking. This allows for reliable and scalable management of watermarks in distributed environments. | ||
|
||
## AWS DynamoDB Watermark Backend | ||
|
||
Below is the minimum configuration required: | ||
|
||
```yaml | ||
watermark: | ||
driver: aws | ||
config: | ||
access_key_id: <aws_access_key_id> | ||
secret_access_key: <aws_secret_access_key> | ||
region: <aws_region> | ||
``` | ||
When the backend is initialized, it will create a table named `watermark` if it doesn't exist. | ||
|
||
### Configuration Parameters | ||
|
||
| Name | Type | Required | Description | | ||
|-------------------|--------|:--------:|---------------------------------------------------------------------| | ||
| access_key_id | string | OPTIONAL | IAM user detail for accessing DynamoDB | | ||
| secret_access_key | string | OPTIONAL | IAM user detail for accessing DynamoDB | | ||
| region | string | ✅ | AWS region where the DynamoDB table is located | | ||
| table | string | OPTIONAL | Name of the DynamoDB table to use for watermark tracking (default: `watermark`) | | ||
|
||
### Environment Variables Support | ||
|
||
The `access_key_id`, `secret_access_key`, and `region` fields can also be set using the following environment variables: | ||
|
||
- `AWS_ACCESS_KEY_ID` | ||
- `AWS_SECRET_ACCESS_KEY` | ||
- `AWS_REGION` | ||
|
||
The `table` parameter defaults to `watermark` but can be overridden in the configuration file. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters