initial upload

This commit is contained in:
Ubuntu
2026-01-08 19:41:23 +00:00
commit ae4f1ad1cc
42 changed files with 1371 additions and 0 deletions

26
terraform/versions.tf Normal file
View File

@@ -0,0 +1,26 @@
terraform {
required_version = ">= 1.5.0"
# Enterprise: Remote State Management (Placeholder)
# backend "s3" {
# bucket = "terraform-state"
# key = "prod/infrastructure.tfstate"
# region = "eu-central-1"
# }
required_providers {
proxmox = {
source = "telmate/proxmox"
version = "3.0.2-rc07" # Pinned as requested
}
opnsense = {
source = "browningluke/opnsense"
version = "0.16.1"
}
vault = {
source = "hashicorp/vault"
version = "~> 3.24.0"
}
}
}