mirror of
https://github.com/outbackdingo/iac-talos-cluster.git
synced 2026-01-27 10:19:15 +00:00
- use bpg/proxmox instead of TheGameProfi/proxmox (or telmate/proxmox) - add macaddress provider - rename var talos_worker_nodes to worker_nodes - split var talos_iso_image_location into talos_iso_destination_filename and talos_iso_destination_storage_pool
29 lines
684 B
HCL
29 lines
684 B
HCL
terraform {
|
|
required_providers {
|
|
proxmox = {
|
|
# https://registry.terraform.io/providers/bpg/proxmox/latest/docs
|
|
source = "bpg/proxmox"
|
|
version = ">= 0.56.0"
|
|
}
|
|
talos = {
|
|
# https://registry.terraform.io/providers/siderolabs/talos/latest/docs
|
|
source = "siderolabs/talos"
|
|
version = ">= 0.5.0"
|
|
}
|
|
synclocal = {
|
|
source = "justenwalker/synclocal"
|
|
version = ">= 0.0.2"
|
|
}
|
|
macaddress = {
|
|
source = "ivoronin/macaddress"
|
|
version = "0.3.2"
|
|
}
|
|
}
|
|
}
|
|
|
|
provider "proxmox" {
|
|
endpoint = var.proxmox_api_url
|
|
api_token = "${var.proxmox_api_token_id}=${var.proxmox_api_token_secret}"
|
|
insecure = true
|
|
}
|