From bae8ad96da5b3cf9c5f5721b4c29a3d5141f2239 Mon Sep 17 00:00:00 2001 From: vandomej Date: Sun, 28 Sep 2025 19:00:11 -0700 Subject: [PATCH] Trying to use config patch instead --- control_plane/main.tf | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/control_plane/main.tf b/control_plane/main.tf index 1a7dbd9..6f4aee5 100644 --- a/control_plane/main.tf +++ b/control_plane/main.tf @@ -75,24 +75,12 @@ resource "null_resource" "talos_cluster" { --workers 0 \ --memory ${self.triggers.memory_mb} \ --cpus ${self.triggers.vcpu_count} \ - --skip-kubeconfig + --talosconfig "${path.module}/configs/talosconfig" \ + --config-patch-control-plane @"${path.module}/configs/controlplane-patch.yaml" # Change ownership of the generated files in ~/.talos and ~/.kube sudo chown -R $(id -u):$(id -g) $HOME/.talos sudo chown -R $(id -u):$(id -g) $HOME/.kube - - # Apply our pre-generated configuration - echo "Applying Talos configuration..." - talosctl apply-config --insecure --nodes 10.5.0.2 --file configs/controlplane.yaml - - # Bootstrap the cluster using our pre-generated talosconfig - echo "Bootstrapping cluster..." - talosctl --talosconfig configs/talosconfig bootstrap --nodes 10.5.0.2 - - # Get kubeconfig - echo "Generating kubeconfig..." - talosctl --talosconfig configs/talosconfig kubeconfig --nodes 10.5.0.2 - EOT }