fix(terraform): Downgrade provider Proxmox vers v2.9 stable

The v3.0 provider is not yet available as a stable release in the
OpenTofu/Terraform registry. Downgraded to v2.9 which is the latest
stable version.

Also fixed minor yamllint issues in flux.yml:
- Added space after comment marker
- Removed trailing blank line
This commit is contained in:
Tellsanguis 2025-11-07 10:51:53 +01:00
parent a5283e316b
commit 60e500087c
4 changed files with 5 additions and 5 deletions

View file

@ -1,4 +1,5 @@
--- # Install and configure FluxCD ---
# Install and configure FluxCD
- name: Check if flux is already installed - name: Check if flux is already installed
command: k3s kubectl get namespace {{ flux_namespace }} command: k3s kubectl get namespace {{ flux_namespace }}
@ -49,4 +50,3 @@
FluxCD installed successfully. FluxCD installed successfully.
Configure GitRepository in kubernetes/flux-system/ Configure GitRepository in kubernetes/flux-system/
when: flux_installed.rc != 0 when: flux_installed.rc != 0

View file

@ -4,7 +4,7 @@ terraform {
required_providers { required_providers {
proxmox = { proxmox = {
source = "telmate/proxmox" source = "telmate/proxmox"
version = "~> 3.0" version = "~> 2.9"
} }
local = { local = {
source = "hashicorp/local" source = "hashicorp/local"

View file

@ -4,7 +4,7 @@ terraform {
required_providers { required_providers {
proxmox = { proxmox = {
source = "telmate/proxmox" source = "telmate/proxmox"
version = "~> 3.0" version = "~> 2.9"
} }
local = { local = {
source = "hashicorp/local" source = "hashicorp/local"

View file

@ -4,7 +4,7 @@ terraform {
required_providers { required_providers {
proxmox = { proxmox = {
source = "telmate/proxmox" source = "telmate/proxmox"
version = "~> 3.0" version = "~> 2.9"
} }
local = { local = {
source = "hashicorp/local" source = "hashicorp/local"