Terraform module to setup default ebs encryption
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"
No requirements.
Name | Version |
---|---|
aws | n/a |
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 |
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 |
No outputs.