terraform fmt
Some checks failed
Gitea Actions Demo / Terraform Plan (push) Failing after 31s

This commit is contained in:
MichaelFisher1997 2025-04-17 20:01:52 +01:00
parent ec07db08db
commit 507c102dad
2 changed files with 33 additions and 28 deletions

View File

@ -18,20 +18,20 @@ resource "local_file" "cloud_init_alpaca" {
filename = "${path.module}/files/cloud_init_alpaca_${count.index + 1}.yaml" filename = "${path.module}/files/cloud_init_alpaca_${count.index + 1}.yaml"
} }
resource "null_resource" "upload_cloud_init_alpaca" { #resource "null_resource" "upload_cloud_init_alpaca" {
count = var.alpaca_vm_count # count = var.alpaca_vm_count
#
connection { # connection {
type = "ssh" # type = "ssh"
user = "root" # user = "root"
host = var.target_node # host = var.target_node
} # }
#
provisioner "file" { # provisioner "file" {
source = local_file.cloud_init_alpaca[count.index].filename # source = local_file.cloud_init_alpaca[count.index].filename
destination = "/var/lib/vz/snippets/cloud_init_alpaca_${count.index + 1}.yaml" # destination = "/var/lib/vz/snippets/cloud_init_alpaca_${count.index + 1}.yaml"
} # }
} #}
### Llama cloud-init template ### Llama cloud-init template
data "template_file" "cloud_init_llama" { data "template_file" "cloud_init_llama" {
@ -53,18 +53,18 @@ resource "local_file" "cloud_init_llama" {
filename = "${path.module}/files/cloud_init_llama_${count.index + 1}.yaml" filename = "${path.module}/files/cloud_init_llama_${count.index + 1}.yaml"
} }
resource "null_resource" "upload_cloud_init_llama" { #resource "null_resource" "upload_cloud_init_llama" {
count = var.llama_vm_count # count = var.llama_vm_count
#
connection { # connection {
type = "ssh" # type = "ssh"
user = "root" # user = "root"
host = var.target_node # host = var.target_node
} # }
#
provisioner "file" { # provisioner "file" {
source = local_file.cloud_init_llama[count.index].filename # source = local_file.cloud_init_llama[count.index].filename
destination = "/var/lib/vz/snippets/cloud_init_llama_${count.index + 1}.yaml" # destination = "/var/lib/vz/snippets/cloud_init_llama_${count.index + 1}.yaml"
} # }
} #}

View File

@ -2,6 +2,11 @@ variable "proxmox_password" {
type = string type = string
} }
variable "proxmox_ssh_private_key" {
type = string
description = "Unencrypted SSH private key used for root@flex upload"
}
variable "target_node" { variable "target_node" {
type = string type = string
} }