diff --git a/production1/terraform/vms.tf b/production1/terraform/vms.tf
index df3934ed1e84fcc96d586f34b14e02f0fc5cf3fa..3b875ec059936068361215606774a17a725c51c6 100644
--- a/production1/terraform/vms.tf
+++ b/production1/terraform/vms.tf
@@ -32,11 +32,18 @@ data "openstack_compute_flavor_v2" "gpu-flavor" {
 
 resource "openstack_compute_instance_v2" "master" {
   name     = "k8s-${var.site_name}-master"
-  image_id = data.openstack_images_image_v2.ubuntu.id
   flavor_id       = data.openstack_compute_flavor_v2.master-flavor.id
   security_groups = ["default", openstack_networking_secgroup_v2.ping.name, openstack_networking_secgroup_v2.ssh.name]
   user_data       = file("cloud-init.yaml")
   tags            = ["master"]
+  block_device {
+    delete_on_termination = true
+    destination_type      = "volume"
+    source_type           = "image"
+    volume_size           = 50
+    volume_type           = "Ceph_Frappuccino_NVME_Platinum"
+    uuid                  = data.openstack_images_image_v2.ubuntu.id
+  }
   network {
     uuid = openstack_networking_network_v2.local-network.id
   }