remove data share initialization

set hypervisor host default to empty string
This commit is contained in:
Pim Kunis 2023-07-22 12:08:18 +02:00
parent 0857c3ac46
commit e77d62f4a2
2 changed files with 1 additions and 23 deletions

18
debian/main.tf vendored
View file

@ -92,20 +92,6 @@ resource "libvirt_cloudinit_disk" "debian" {
network_config = local.cloudinit_network_config network_config = local.cloudinit_network_config
} }
resource "null_resource" "data_share" {
connection {
type = "ssh"
user = "root"
host = var.hypervisor_host
}
provisioner "remote-exec" {
inline = [
"if [ \"${var.data_share}\" != \"\"; then mkdir -p --mode=og=rwx /data/${local.domain_name}; fi"
]
}
}
resource "libvirt_domain" "debian" { resource "libvirt_domain" "debian" {
name = local.domain_name name = local.domain_name
memory = var.memory memory = var.memory
@ -147,8 +133,4 @@ resource "libvirt_domain" "debian" {
libvirt_cloudinit_disk.debian.id libvirt_cloudinit_disk.debian.id
] ]
} }
depends_on = [
null_resource.data_share
]
} }

6
debian/variables.tf vendored
View file

@ -79,11 +79,7 @@ variable "ca_key" {
variable "data_share" { variable "data_share" {
type = string type = string
default = "/mnt/data" default = ""
}
variable "hypervisor_host" {
type = string
} }
variable "data_disk" { variable "data_disk" {