From 8b0321b9bb1e8b6a523c60945f5adc24ef9f4d46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20V=C3=89RET?= Date: Fri, 5 Dec 2025 08:44:48 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F:=20debian=2013=20by=20defaul?= =?UTF-8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/proxmox_lxc_container/variables.tf | 4 +--- terraform.tfvars | 21 +-------------------- variables.tf | 2 +- 3 files changed, 3 insertions(+), 24 deletions(-) diff --git a/modules/proxmox_lxc_container/variables.tf b/modules/proxmox_lxc_container/variables.tf index 929e06c..24655ab 100644 --- a/modules/proxmox_lxc_container/variables.tf +++ b/modules/proxmox_lxc_container/variables.tf @@ -77,7 +77,5 @@ variable "disk" { variable "debian_tmpl" { description = "Debian template to use" type = string - default = "local:vztmpl/debian-12-standard_12.7-1_amd64.tar.zst" - ## other possible value - # "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" + default = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" } diff --git a/terraform.tfvars b/terraform.tfvars index 2d45202..e45ca9d 100644 --- a/terraform.tfvars +++ b/terraform.tfvars @@ -2,7 +2,6 @@ lxc_containers = { haproxy = { server_desc = "* HAProxy (point de terminaison TLS IPv4)" ip_suffix = 2 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "lbservers" ] @@ -11,7 +10,6 @@ lxc_containers = { bt = { server_desc = "* Transmission\n* Sonarr\n* Jackett" ip_suffix = 3 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "btservers", "resticservers", @@ -34,6 +32,7 @@ lxc_containers = { mail = { server_desc = "* Postfix\n* Postgrey\n* Dovecot\n* Spamassassin\n* OpenDKIM\n* OpenDMARC" ip_suffix = 4 + debian_tmpl = "local:vztmpl/debian-12-standard_12.7-1_amd64.tar.zst" tags = [ "mailservers", "resticservers", @@ -50,7 +49,6 @@ lxc_containers = { web1 = { server_desc = "* Shaarli\n* FreshRSS\n* Nextcloud\n* Blog\n* Roundcube\n* Firefly3\n* Repo\n* Koillection" ip_suffix = 5 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "pgsqlservers", "phpservers", @@ -99,7 +97,6 @@ lxc_containers = { voice1 = { server_desc = "* Mumble" ip_suffix = 7 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "mumbleservers", "resticservers" @@ -111,7 +108,6 @@ lxc_containers = { syslog = { server_desc = "* syslog-ng" ip_suffix = 8 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "rsyslogservers" ] @@ -124,7 +120,6 @@ lxc_containers = { voice3 = { server_desc = "* Icecast2" ip_suffix = 9 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "icecastservers", "webservers" @@ -134,7 +129,6 @@ lxc_containers = { jabber = { server_desc = "* Prosody" ip_suffix = 10 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "resticservers", "webservers", @@ -145,7 +139,6 @@ lxc_containers = { garage1 = { server_desc = "* Nextcloud storage\n* Mastodon storage\n* Peertube storage" ip_suffix = 11 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "garage_prd_cluster", "resticservers", @@ -162,7 +155,6 @@ lxc_containers = { munin = { server_desc = "* munin" ip_suffix = 12 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "muninservers", "webservers" @@ -172,14 +164,12 @@ lxc_containers = { unifi = { server_desc = "* unifi server" ip_suffix = 13 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" memory_dedicated = 2048 } ftp = { server_desc = "* FTP pour les caméras" ip_suffix = 14 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "ftpservers" ] @@ -192,7 +182,6 @@ lxc_containers = { web4 = { server_desc = "* Ampache" ip_suffix = 15 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" memory_dedicated = 512 tags = [ "mariadbservers", @@ -215,7 +204,6 @@ lxc_containers = { git1 = { server_desc = "* Gitea" ip_suffix = 16 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "giteaservers", "pgsqlservers", @@ -238,7 +226,6 @@ lxc_containers = { dns1 = { server_desc = "* NSD" ip_suffix = 17 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "nsdservers" ] @@ -247,7 +234,6 @@ lxc_containers = { vlt1 = { server_desc = "* Vaultwarden" ip_suffix = 18 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "resticservers", "vaultservers", @@ -258,7 +244,6 @@ lxc_containers = { masto1 = { server_desc = "* Mastodon" ip_suffix = 19 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "resticservers", "mastodonservers", @@ -282,7 +267,6 @@ lxc_containers = { pt1 = { server_desc = "* PeerTube" ip_suffix = 20 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "resticservers", "peertubeservers", @@ -306,7 +290,6 @@ lxc_containers = { es1 = { server_desc = "Elastic Search" ip_suffix = 21 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "resticservers", "elasticsearchservers" @@ -322,7 +305,6 @@ lxc_containers = { web3 = { server_desc = "* Wordpress test Dojo" ip_suffix = 22 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" tags = [ "mariadbservers", "phpservers", @@ -345,7 +327,6 @@ lxc_containers = { git2 = { server_desc = "* act_runner" ip_suffix = 23 - debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst" unprivileged = false tags = [ "podmanservers", diff --git a/variables.tf b/variables.tf index 1f69936..b59b38c 100644 --- a/variables.tf +++ b/variables.tf @@ -9,7 +9,7 @@ variable "lxc_containers" { unprivileged = optional(bool, true) started = optional(bool, true) start_on_boot = optional(bool, false) - debian_tmpl = optional(string, "local:vztmpl/debian-12-standard_12.7-1_amd64.tar.zst") + debian_tmpl = optional(string, "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst") disk = optional(list(object({ path = string size = string