Fixing variables

This commit is contained in:
vandomej 2025-09-28 12:14:33 -07:00
parent 8e1424a0a2
commit da457b3f9d

View file

@ -47,7 +47,7 @@ resource "random_id" "cluster_suffix" {
resource "null_resource" "talos_cluster" {
triggers = {
config_hash = sha1(join("", [
var.cluster_name,
locals.unique_cluster_name,
tostring(var.memory_mb),
tostring(var.vcpu_count),
var.talos_version,
@ -72,12 +72,12 @@ resource "null_resource" "talos_cluster" {
echo "Creating new cluster..."
sudo --preserve-env=HOME talosctl cluster create \
--provisioner=qemu \
--name ${self.triggers.cluster_name} \
--name ${locals.unique_cluster_name} \
--talosconfig ${path.module}/talosconfig \
--controlplanes 1 \
--workers 0 \
--memory ${self.triggers.memory_mb} \
--cpus ${self.triggers.vcpu_count}
--memory ${var.memory_mb} \
--cpus ${var.vcpu_count}
# Change ownership of the generated files in ~/.talos and ~/.kube
sudo chown -R $(whoami):admin $(HOME)/.talos
@ -90,11 +90,11 @@ resource "null_resource" "talos_cluster" {
command = <<EOT
sudo --preserve-env=HOME talosctl cluster destroy \
--provisioner=qemu \
--name ${self.triggers.cluster_name}
--name ${locals.unique_cluster_name}
# Call cleanup script
chmod +x ${path.module}/cleanup.sh
${path.module}/cleanup.sh ${self.triggers.cluster_name}
${path.module}/cleanup.sh ${locals.unique_cluster_name}
EOT
}
}