| 
														
															@@ -6,7 +6,7 @@ resource "null_resource" "remote-config" { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     connection { 
														 | 
														
														 | 
														
															     connection { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       user        = "ubuntu" 
														 | 
														
														 | 
														
															       user        = "ubuntu" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       host        = "${element(aws_eip.re-eip.*.public_ip, count.index)}" 
														 | 
														
														 | 
														
															       host        = "${element(aws_eip.re-eip.*.public_ip, count.index)}" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      private_key = "${file("~/.ssh/${var.vpc-name}.pem")}" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      private_key = "${file(local.ssh_key_path)}" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       agent       = true 
														 | 
														
														 | 
														
															       agent       = true 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     inline = ["sudo apt update > /dev/null  && sudo apt install -y python python-pip > /dev/null"] 
														 | 
														
														 | 
														
															     inline = ["sudo apt update > /dev/null  && sudo apt install -y python python-pip > /dev/null"] 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -57,7 +57,7 @@ resource "null_resource" "ssh-setup" { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 resource "null_resource" "ansible-run" { 
														 | 
														
														 | 
														
															 resource "null_resource" "ansible-run" { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   count = var.data-node-count 
														 | 
														
														 | 
														
															   count = var.data-node-count 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   provisioner "local-exec" { 
														 | 
														
														 | 
														
															   provisioner "local-exec" { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    command = "ansible-playbook ${path.module}/ansible/playbook.yml --private-key ~/.ssh/${var.vpc-name}.pem -i /tmp/${var.vpc-name}_node_${count.index}.ini --become -e 'MYENV=1'" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    command = "ansible-playbook ${path.module}/ansible/playbook.yml --private-key ${local.ssh_key_path} -i /tmp/${var.vpc-name}_node_${count.index}.ini --become -e 'MYENV=1'" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   } 
														 | 
														
														 | 
														
															   } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   depends_on = ["null_resource.remote-config"] 
														 | 
														
														 | 
														
															   depends_on = ["null_resource.remote-config"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 |