resource "terraform_data" "valheim_klops_ingress" { depends_on = [terraform_data.valheim_relay_ingress] triggers_replace = { deployment_script = filesha256("${path.root}/scripts/local/deploy-valheim-klops.sh") firewall_script = filesha256("${path.root}/scripts/remote/apply-valheim-klops-firewall.sh") klops_host = var.klops_ssh_host klops_port = var.klops_ssh_port wg_peer_ip = var.wg_peer_ip wg_peer_ipv6 = var.wg_peer_ipv6 } provisioner "local-exec" { interpreter = ["/bin/bash", "-c"] command = "${abspath(path.root)}/scripts/local/deploy-valheim-klops.sh ${var.klops_ssh_host} ${var.klops_ssh_port} ${var.wg_peer_ip} ${var.wg_peer_ipv6}" } }