init: copied modules from lawndale-infra
This commit is contained in:
23
remote-state/dynamo.tf
Normal file
23
remote-state/dynamo.tf
Normal file
@@ -0,0 +1,23 @@
|
||||
locals {
|
||||
dynamodb_lock_key_id = "LockID"
|
||||
}
|
||||
|
||||
resource "aws_dynamodb_table" "lock" {
|
||||
name = local.table_name
|
||||
hash_key = local.dynamodb_lock_key_id
|
||||
|
||||
billing_mode = var.table_billing_mode
|
||||
write_capacity = var.table_write_capacity
|
||||
read_capacity = var.table_read_capacity
|
||||
|
||||
attribute {
|
||||
name = local.dynamodb_lock_key_id
|
||||
type = "S"
|
||||
}
|
||||
|
||||
server_side_encryption {
|
||||
enabled = var.table_encryption_at_rest
|
||||
kms_key_arn = aws_kms_key.this.arn
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user