Update tofu README (Proxmox targets table, operator prerequisites: enable Snippets content on `local`, endpoint scheme fix, pfSense NAT), terraform.tfvars.example (Proxmox vars + env-only auth, token never a tofu var), and the devcontainer versions.env provider note. Co-Authored-By: Claude Opus 4.8 <[email protected]>
14 lines
579 B
Bash
14 lines
579 B
Bash
# Pinned toolchain for the home-network-k3s dev container (the reproducible baseline).
|
|
# The non-Python prereqs (OpenTofu, age, sops, flux) are Go binaries, so — per the
|
|
# operator's rule — they are baked into a container image instead of a venv.
|
|
#
|
|
# NOTE: these are best-effort pins; bump to current stable if a download 404s at build.
|
|
FEDORA_VERSION=44
|
|
OPENTOFU_VERSION=1.9.0
|
|
AGE_VERSION=1.2.1
|
|
SOPS_VERSION=3.9.4
|
|
FLUX_VERSION=2.4.0
|
|
KUBECTL_VERSION=1.32.0
|
|
HELM_VERSION=3.16.0
|
|
# Proxmox provider (bpg/proxmox) is pinned in the tofu module (infra/tofu/versions.tf), not here.
|