Opinionated.tf/docker/efs-volume/locals.tf

11 lines
552 B
Terraform
Raw Permalink Normal View History

2025-01-11 08:13:08 +00:00
locals {
# @todo MB: fix volume name its janky
2025-01-13 20:16:17 +00:00
volume_name = trim(replace(local.display_name_ascii, " ", "-"), "-")
display_name_ascii = trimspace(replace(var.volume_name, "/[^a-zA-Z0-9_ ]/", " "))
iam_user = "${title(var.stack_name)}-EFS-${title(local.volume_name)}"
2025-01-11 08:13:08 +00:00
users = [local.iam_user]
access_key = nonsensitive(module.efs_file_system.users[local.iam_user].access_key)
secret_key = nonsensitive(module.efs_file_system.users[local.iam_user].secret_key)
}
data "aws_region" "current" {}