Skip to content

plus3it/terraform-aws-tardigrade-ebs-encryption

Repository files navigation

terraform-aws-tardigrade-ebs-encryption

Terraform module to setup default ebs encryption

Testing

At the moment, testing is manual:

# Replace "xxx" with an actual AWS profile, then execute the integration tests.
export AWS_PROFILE=xxx 
make terraform/pytest PYTEST_ARGS="-v --nomock"

Requirements

No requirements.

Providers

Name Version
aws n/a

Resources

Name Type
aws_caller_identity.this data source
aws_iam_policy_document.this data source
aws_partition.this data source
aws_region.this data source

Inputs

Name Description Type Default Required
create_kms_key Controls whether to create a kms key for the ebs encryption bool true no
kms_key_alias (Optional) The display name of the kms key string "terraform-ebs-encryption-kms-key" no
kms_key_policy (Optional) Key policy to use when creating a kms key. If no policy is provided, a default policy will be used. string null no

Outputs

No outputs.