diff --git a/deploy.tf b/deploy.tf
index 33c70a5b1ca58f701537cdb6c06cbce0c9a186a6..0bc9a6e51d9398be610475ca3d1dd3521e222dc4 100644
--- a/deploy.tf
+++ b/deploy.tf
@@ -175,6 +175,9 @@ resource "openstack_compute_instance_v2" "server" {
 	flavor_name = var.flavor
 	image_id = var.image_id == null ? data.openstack_images_image_v2.image.id : var.image_id
 	key_pair = var.ssh
+	metadata = {
+		instructions = count.index == 0 ? "hadoop" : null
+	}
 	security_groups = [
 		openstack_networking_secgroup_v2.all.name,
 	]