Обновить terraform/main.tf
This commit is contained in:
@@ -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"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user