diff --git a/AWS/Terraform/main.tf b/AWS/Terraform/main.tf index bbcc8cc..2b597ab 100644 --- a/AWS/Terraform/main.tf +++ b/AWS/Terraform/main.tf @@ -285,41 +285,42 @@ resource "aws_instance" "wef" { } } -resource "aws_instance" "exchange" { - instance_type = "t3.medium" - count = var.create_exchange_server ? 1 : 0 +# Uncomment when the AMI has been created +# resource "aws_instance" "exchange" { +# instance_type = "t3.medium" +# count = var.create_exchange_server ? 1 : 0 - provisioner "remote-exec" { - inline = [ - "choco install -force -y winpcap", - "powershell.exe -c \"Add-Content 'c:\\windows\\system32\\drivers\\etc\\hosts' ' 192.168.38.102 dc.windomain.local'\"", - "powershell.exe -c \"Add-Content 'c:\\windows\\system32\\drivers\\etc\\hosts' ' 192.168.38.102 windomain.local'\"", - "ipconfig /renew", - ] +# provisioner "remote-exec" { +# inline = [ +# "choco install -force -y winpcap", +# "powershell.exe -c \"Add-Content 'c:\\windows\\system32\\drivers\\etc\\hosts' ' 192.168.38.102 dc.windomain.local'\"", +# "powershell.exe -c \"Add-Content 'c:\\windows\\system32\\drivers\\etc\\hosts' ' 192.168.38.102 windomain.local'\"", +# "ipconfig /renew", +# ] - connection { - type = "winrm" - user = "vagrant" - password = "vagrant" - host = coalesce(self.public_ip, self.private_ip) - } - } +# connection { +# type = "winrm" +# user = "vagrant" +# password = "vagrant" +# host = coalesce(self.public_ip, self.private_ip) +# } +# } - # Uses the local variable if external data source resolution fails - ami = coalesce(var.exchange_ami, data.aws_ami.exchange_ami.image_id) +# # Uses the local variable if external data source resolution fails +# ami = coalesce(var.exchange_ami, data.aws_ami.exchange_ami.image_id) - tags = merge(var.custom-tags, map( - "Name", "${var.instance_name_prefix}exchange.windomain.local" - )) +# tags = merge(var.custom-tags, map( +# "Name", "${var.instance_name_prefix}exchange.windomain.local" +# )) - subnet_id = aws_subnet.default.id - vpc_security_group_ids = [aws_security_group.windows.id] - private_ip = "192.168.38.106" +# subnet_id = aws_subnet.default.id +# vpc_security_group_ids = [aws_security_group.windows.id] +# private_ip = "192.168.38.106" - root_block_device { - delete_on_termination = true - } -} +# root_block_device { +# delete_on_termination = true +# } +# } resource "aws_instance" "win10" { instance_type = "t2.medium"