Merge pull request 'Update proxmox.tf' (#45) from fenix-admin into main

Reviewed-on: fenix-gitea-admin/iac-teste#45
This commit is contained in:
2025-08-20 19:37:41 +00:00

View File

@ -10,8 +10,8 @@ resource "proxmox_virtual_environment_download_file" "Fedora-iso" {
content_type = "iso" # tipo do arquivo
datastore_id = "local" # datastore do Proxmox onde o arquivo será guardado
node_name = "fenix" # nó do Proxmox onde será armazenado
file_name = "IAC-Fedora-Workstation-Live-x86_64-41-1.4.iso"
url = "https://download.fedoraproject.org/pub/fedora/linux/releases/41/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-41-1.4.iso"
file_name = "Fedora-Cloud-Base-41.qcow2"
url = "https://download.fedoraproject.org/pub/fedora/linux/releases/41/Cloud/x86_64/images/Fedora-Cloud-Base-41-1.4.x86_64.qcow2"
}
resource "proxmox_virtual_environment_vm" "proxmox-kubernetes-VM-template" {
@ -45,17 +45,19 @@ resource "proxmox_virtual_environment_vm" "proxmox-kubernetes-VM-template" {
size = 64
}
disk {
datastore_id = "local-lvm"
interface = "scsii"
file_id = proxmox_virtual_environment_download_file.Fedora-iso.id
size = 20
}
# Configuração da interface de rede
network_device {
bridge = "vmbr0"
model = "virtio"
}
# Configuração do CD-ROM com a ISO
cdrom {
file_id = proxmox_virtual_environment_download_file.Fedora-iso.id
}
initialization {
ip_config {
ipv4 {