From 8e33ae0c2d59535b027377e02b6f49380a3e2991 Mon Sep 17 00:00:00 2001 From: Tellsanguis Date: Wed, 26 Nov 2025 18:53:39 +0100 Subject: [PATCH] fix(terraform): Use linstor_storage for production VMs Configuration stockage: - k3s-server-1 (acemagician): linstor_storage (HA) - k3s-server-2 (elitedesk): linstor_storage (HA) - etcd-witness (thinkpad): local-lvm (pas de satellite LINSTOR) Clone depuis templates locaux (VMID 10000/10001/10002) vers stockage cible. --- .forgejo/workflows/deploy.yml | 4 ++-- terraform/pve1/variables.tf | 4 ++-- terraform/pve2/variables.tf | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index a585acd..c57c0e1 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -93,7 +93,7 @@ jobs: k3s_version = "v1.28.5+k3s1" ubuntu_template = "ubuntu-2404-cloudinit" storage_pool = "linstor_storage" - k3s_server_1_storage_pool = "local-lvm" + k3s_server_1_storage_pool = "linstor_storage" snippets_storage = "local" k3s_network_bridge = "k3s" k3s_gateway = "10.100.20.1" @@ -128,7 +128,7 @@ jobs: k3s_version = "v1.28.5+k3s1" ubuntu_template = "ubuntu-2404-cloudinit" storage_pool = "linstor_storage" - k3s_server_2_storage_pool = "local-lvm" + k3s_server_2_storage_pool = "linstor_storage" snippets_storage = "local" k3s_network_bridge = "k3s" k3s_gateway = "10.100.20.1" diff --git a/terraform/pve1/variables.tf b/terraform/pve1/variables.tf index 5cc6dae..d746444 100644 --- a/terraform/pve1/variables.tf +++ b/terraform/pve1/variables.tf @@ -54,9 +54,9 @@ variable "storage_pool" { } variable "k3s_server_1_storage_pool" { - description = "Storage pool for k3s-server-1 disk (use local-lvm since template must be local)" + description = "Storage pool for k3s-server-1 disk (linstor_storage for HA)" type = string - default = "local-lvm" + default = "linstor_storage" } variable "snippets_storage" { diff --git a/terraform/pve2/variables.tf b/terraform/pve2/variables.tf index 04c4a5a..5983230 100644 --- a/terraform/pve2/variables.tf +++ b/terraform/pve2/variables.tf @@ -54,9 +54,9 @@ variable "storage_pool" { } variable "k3s_server_2_storage_pool" { - description = "Storage pool for k3s-server-2 disk (use local-lvm since template must be local)" + description = "Storage pool for k3s-server-2 disk (linstor_storage for HA)" type = string - default = "local-lvm" + default = "linstor_storage" } variable "snippets_storage" {