Module to create the infrastructure necessary to use credstash (KMS/dynamodb). This module creates your key with the default key policy. This gives the root account user full access to the key and enables using IAM policies to manage key access.
Name | Description | Default | Required |
---|---|---|---|
key_alias | Alias to give to your kms key | alias/credstash |
no |
read_capacity | Read capacity for dynamodb table | 1 |
no |
table_name | Name to give to the dynamodb table | credential-store |
no |
write_capacity | Write capacity for the dynamodb table | 1 |
no |
Name | Description |
---|---|
dynamo_table_arn | ARN for the generated dynamodb table |
kms_key_id | KMS Key ID for the generated CMK |