Обновить terraform/main.tf

This commit is contained in:
2025-12-28 10:28:32 +00:00
parent b9493bd69d
commit 89e14fffb0

View File

@@ -2,7 +2,7 @@ terraform {
required_providers {
proxmox = {
source = "bpg/proxmox"
version = "0.89.0" # Используем самую свежую версию конца 2025 года
version = "0.90.0"
}
}
backend "http" {}
@@ -17,29 +17,27 @@ provider "proxmox" {
}
}
# ВАЖНО: Название ресурса теперь proxmox_virtual_environment_vm
resource "proxmox_virtual_environment_vm" "k8s_nodes" {
for_each = var.vm_nodes
node_name = "pve"
node_name = "pve-main"
name = each.value.name
vm_id = each.value.id
# Клонирование теперь настраивается так
# Клонирование шаблона (ID 9000, который вы создали из Cloud-Image)
clone {
vm_id = 9000
}
cpu {
cores = 2
type = "x86-64-v2-AES" # Рекомендуемый тип для современных K8s
type = "x86-64-v2-AES"
}
memory {
dedicated = 4096
}
# В новых версиях блоки стали более детальными
network_interface {
bridge = "vmbr0"
}