@@ -219,14 +219,14 @@ resource "aws_instance" "default" {
219219 dynamic "ebs_block_device" {
220220 for_each = var. ebs_block_device
221221 content {
222- delete_on_termination = lookup (ebs_block_device. value , " delete_on_termination" , null )
222+ delete_on_termination = lookup (ebs_block_device. value , " delete_on_termination" , true )
223223 device_name = ebs_block_device. value . device_name
224- encrypted = lookup (ebs_block_device. value , " encrypted" , null )
224+ encrypted = lookup (ebs_block_device. value , " encrypted" , true )
225225 iops = lookup (ebs_block_device. value , " iops" , null )
226- kms_key_id = var. kms_key_id == " " ? join (" " , aws_kms_key. default [* ]. arn ) : lookup (root_block_device . value , " kms_key_id" , null )
226+ kms_key_id = var. kms_key_id == " " ? join (" " , aws_kms_key. default [* ]. arn ) : lookup (ebs_block_device . value , " kms_key_id" , null )
227227 snapshot_id = lookup (ebs_block_device. value , " snapshot_id" , null )
228228 volume_size = lookup (ebs_block_device. value , " volume_size" , null )
229- volume_type = lookup (ebs_block_device. value , " volume_type" , null )
229+ volume_type = lookup (ebs_block_device. value , " volume_type" , " gp2 " )
230230 throughput = lookup (ebs_block_device. value , " throughput" , null )
231231 tags = merge (module. labels . tags ,
232232 {
0 commit comments