AWS EC2 Instance Terraform module

Upstream version 6.4.0
8 controls from SOC 2 requirements

Terraform Module Source

soc2.compliance.tf/terraform-aws-modules/ec2-instance/aws
Attached EBS volumes should have encryption enabled
ebs_attached_volume_encryption_enabledCC6.2
Framework requirement
EBS volumes should have encryption at rest enabled
ebs_volume_encryption_at_rest_enabledPI1.5
Framework requirement
EC2 instances should have detailed monitoring enabled
ec2_instance_detailed_monitoring_enabledCC7.2
Framework requirement
EC2 instances should have EBS optimization enabled
ec2_instance_ebs_optimizedA1.2
Framework requirement
EC2 instances should be in a VPC
ec2_instance_in_vpcCC6.6
Framework requirement
EC2 instances should not have a public IP address
ec2_instance_not_publicly_accessibleCC6.6
Framework requirement
EC2 instances should use IMDSv2
ec2_instance_uses_imdsv2CC7.2
Framework requirement
VPC security groups should restrict ingress from 0.0.0.0/0 or ::/0 to cassandra ports 7199 or 9160 or 8888
vpc_security_group_allows_ingress_to_cassandra_portsCC6.6
Framework requirement