Replace TrueNAS iSCSI (democratic-csi) with Proxmox CSI plugin for all block storage PVCs. Eliminates double-CoW (ZFS + LVM-thin) and removes the iSCSI network hop for database I/O. New stack: stacks/proxmox-csi/ — deploys proxmox-csi-plugin Helm chart with StorageClass "proxmox-lvm" using existing local-lvm thin pool. Migrated PVCs (12 total): - Phase 1 standalone: plotting-book, novelapp, vaultwarden, nextcloud, prometheus - Phase 2 StatefulSets: CNPG PostgreSQL (2), MySQL InnoDB (3), Redis (2) All services verified healthy post-migration.
18 lines
362 B
HCL
18 lines
362 B
HCL
variable "tier" { type = string }
|
|
variable "proxmox_url" { type = string }
|
|
variable "proxmox_token_id" {
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
variable "proxmox_token_secret" {
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
variable "proxmox_cluster_name" {
|
|
type = string
|
|
default = "pve"
|
|
}
|
|
variable "kube_config_path" {
|
|
type = string
|
|
default = ""
|
|
}
|