c9d054231e
chore(deps): renovate 2025-10-25
...
chore(deps): update netbird (#408 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cilium (#411 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release argo-cd to v9 (#412 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release kube-prometheus-stack to v77.14.0 (#410 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/authelia/authelia docker tag to v4.39.13 (#407 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/adguard/adguardhome docker tag to v0.107.68 (#404 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update media containers (#401 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker/login-action action to v3.6.0 (#403 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release node-feature-discovery to v0.18.2 (#409 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/grafana/grafana docker tag to v12.2.1 (#414 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/home-operations/lidarr docker tag to v3 (#425 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release kube-prometheus-stack to v78 (#426 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release cert-manager to v1.19.1 (#424 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release authelia to v0.10.47 (#415 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release cloudnative-pg to v0.26.1 (#416 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update proxmox-csi-plugin docker tag to v0.3.16 (#417 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cloudflare/cloudflared docker tag to v2025.10.0 (#418 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update grafana-operator docker tag to v5.20.0 (#423 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/advplyr/audiobookshelf docker tag to v2.30.0 (#422 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-25 15:13:54 +02:00
6fd4d4b15c
chore(deps): renovate 2025-09-28
...
chore(deps): update dependency grafana/grafana-operator to v5.19.4 (#368 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency unpoller/unpoller to v2.15.4 (#380 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update github actions (#369 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vegard Stenhjem Hagen <[email protected] >
chore(deps): update helm release kube-prometheus-stack to v75.18.1 (#370 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform google to ~> 6.50.0 (#372 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update netbird (#373 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update sealed-secrets docker tag to v2.5.19 (#374 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cloudflare/cloudflared docker tag to v2025.9.1 (#375 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cilium (#379 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update media containers (#377 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/adguard/adguardhome docker tag to v0.107.66 (#381 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/lldap/lldap docker tag to v0.6.2 (#382 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/authelia/authelia docker tag to v4.39.10 (#383 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release authelia to v0.10.46 (#384 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release node-feature-discovery to v0.17.4 (#385 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update proxmox-csi-plugin docker tag to v0.3.14 (#386 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency kubernetes/kubernetes to v1.34.1 (#387 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency siderolabs/talos to v1.11.2 (#388 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/grafana/grafana docker tag to v12.2.0 (#389 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/advplyr/audiobookshelf docker tag to v2.29.0 (#390 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release argo-cd to v8.5.7 (#391 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release cloudnative-pg to v0.26.0 (#392 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update intel device plugins to v0.34.0 (#393 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update registry.k8s.io/git-sync/git-sync docker tag to v4.5.0 (#394 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform proxmox to v0.84.0 (#395 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform talos to v0.9.0 (#396 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update actions/checkout action to v5 (#397 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/home-operations/radarr docker tag to v6 (#398 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release kube-prometheus-stack to v77 (#399 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform google to v7 (#400 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Vegard Hagen <[email protected] >
2025-09-28 17:59:30 +02:00
fb5337c772
chore(deps): renovate 2025-08-03
...
chore(deps): update proxmox-csi-plugin docker tag to v0.3.13 (#351 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release argo-cd to v8.2.5 (#352 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/advplyr/audiobookshelf docker tag to v2.27.0 (#353 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update netbird (#354 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform kubernetes to v2.38.0 (#355 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform google to ~> 6.46.0 (#357 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update media containers (#358 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release cloudnative-pg to v0.25.0 (#360 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release kube-prometheus-stack to v75.15.1 (#361 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/adguard/adguardhome docker tag to v0.107.64 (#362 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency siderolabs/talos to v1.10.6 (#363 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/grafana/grafana docker tag to v12 (#367 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform proxmox to v0.81.0 (#366 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cilium (#364 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 21:05:34 +02:00
Vegard Hagen
ca7e368c41
fix(monitoring): increase volume size
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-08-03 15:59:03 +02:00
Vegard Hagen
a21783e706
fix(plex): volume won't mount
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-08-03 15:59:03 +02:00
Vegard Hagen
c4f7010759
feat(kube): enable metrics
...
Enable kube-controller-manager, etcd, and kube-scheduler metrics
Also disable kube-proxy metrics since Cilium replaces it
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-31 23:24:03 +02:00
Vegard Hagen
559b4c3d24
feat(cilium): add grafana dashboards
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-25 22:29:24 +02:00
Vegard Hagen
a2d0e263f0
fix(gateway): remove separate tls-passthrough gateway
...
It appears to work without a separate Gateway now. Should investigate if https://github.com/cilium/cilium/issues/32371 can be closed
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-20 13:18:31 +02:00
7e388f55d7
chore(renovate): renovate 2025-07-18
...
chore(deps): update helm release cert-manager to v1.18.2 (#293 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update proxmox-csi-plugin docker tag to v0.3.11 (#311 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cloudflare/cloudflared docker tag to v2025.7.0 (#314 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency siderolabs/talos to v1.10.5 (#331 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update media containers (#328 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v73.2.3 (#332 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cilium (#333 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update actions/checkout action to v4.2.2 (#336 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/adguard/adguardhome docker tag to v0.107.63 (#338 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency kubernetes/kubernetes to v1.33.3 (#335 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/authelia/authelia docker tag to v4.39.5 (#339 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/home-operations/qbittorrent docker tag to v5.1.2 (#340 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release authelia to v0.10.39 (#341 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update registry.k8s.io/git-sync/git-sync docker tag to v4.4.2 (#342 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update sealed-secrets docker tag to v2.5.16 (#343 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/advplyr/audiobookshelf docker tag to v2.26.1 (#344 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update netbird (#345 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform proxmox to v0.80.0 (#346 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/home-operations/prowlarr docker tag to v2 (#347 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v75 (#348 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Vegard Hagen <[email protected] >
chore(deps): update helm release authelia to v0.10.41 (#349 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-19 18:51:55 +02:00
Vegard Stenhjem Hagen and GitHub
1deb5aced1
feat(devcontainer): build a Devcontainer with useful tools for this project
...
Also use said devcontainer i GitHub workflows to validate config.
* feat(devcontainer): build devcontainer
Signed-off-by: Vegard Hagen <[email protected] >
* feat(ci): validate tofu files on push
Signed-off-by: Vegard Hagen <[email protected] >
* feat(devcontainer): simplify devcontainer
Signed-off-by: Vegard Hagen <[email protected] >
* fix(devcontainer): don't cache package index
This will reduce the final image size.
Signed-off-by: Vegard Hagen <[email protected] >
* feat(devcontainer): switch to ubuntu and use devcontainer features as much as possible
Signed-off-by: Vegard Hagen <[email protected] >
---------
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-13 23:18:26 +02:00
0e448bc5f9
fix: Added missing subnet mask ( #298 )
...
Signed-off-by: Karteek <[email protected] >
Co-authored-by: Vegard Stenhjem Hagen <[email protected] >
2025-06-09 21:26:44 +02:00
Vegard Hagen
3d68e49d4d
fix(tofu): allow multiple nodes on the same host again
...
A bug reported in #299 resulted in it not being possible to schedule two Talos nodes on the same host machine with the same schematic ID and image version
This commit fixes #299
Signed-off-by: Vegard Hagen <[email protected] >
2025-06-09 21:21:41 +02:00
renovate[bot] and Vegard Hagen
e3e8de2137
chore(deps): update dependency kubernetes-sigs/gateway-api to v1.3.0
...
Reference GH issue #94 for updating article
2025-06-08 22:23:47 +02:00
Vegard Hagen
9aae3a5aa6
chore(talos): update talos to 1.10.3
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-06-08 22:23:47 +02:00
renovate[bot] and Vegard Hagen
71dc835717
chore(deps): update dependency siderolabs/talos to v1.10.3
2025-06-08 22:23:47 +02:00
renovate[bot] and Vegard Hagen
1e137986d8
chore(deps): update dependency kubernetes/kubernetes to v1.33.1
2025-06-08 22:23:47 +02:00
Vegard Hagen
b3752260e7
fix(cilium): use cilium-cli image instead of cilium-cli-ci image to install cilium
...
Following Talos docs: https://www.talos.dev/v1.10/kubernetes-guides/network/deploying-cilium/#method-5-using-a-job
Signed-off-by: Vegard Hagen <[email protected] >
2025-06-08 22:23:46 +02:00
be9b1ac24e
chore(deps): renovate 2025-06-08
...
chore(deps): update media containers
chore(deps): update netbird
chore(deps): update netbird
chore(deps): update dependency cert-manager/cert-manager to v1.17.2
chore(deps): update helm release authelia to v0.10.11
chore(deps): update docker.io/adguard/adguardhome docker tag to v0.107.62
chore(deps): update helm release node-feature-discovery to v0.17.3
chore(deps): update helm release argo-cd to v7.9.1
chore(deps): update cilium to v1.17.4
chore(deps): update ghcr.io/authelia/authelia docker tag to v4.39.4
chore(deps): update helm release argo-cd to v8
chore(deps): update helm release cloudnative-pg to v0.24.0
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v73
chore(deps): update ghcr.io/home-operations/qbittorrent docker tag to v5.1.0
chore(deps): update ghcr.io/advplyr/audiobookshelf docker tag to v2.24.0
chore(deps): update cloudflare/cloudflared docker tag to v2025.5.0
chore(deps): update registry.k8s.io/git-sync/git-sync docker tag to v4.4.1
chore(deps): update proxmox-csi-plugin docker tag to v0.3.7
chore(deps): update sealed-secrets docker tag to v2.5.13
chore(deps): update intel device plugins to v0.32.1
chore(deps): update terraform talos to v0.8.1 (#324 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform kubernetes to v2.37.1 (#322 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform proxmox to v0.78.1 (#323 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-08 22:23:30 +02:00
Vegard Hagen
4c1ad3e223
feat(app): add audiobookshelf application
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-04-29 21:10:39 +02:00
Vegard Hagen
4f694ce8c5
chore(tofu): run tofu fmt on configuration
2025-04-18 17:28:51 +02:00
Vegard Hagen
f47309b3d1
fix(tofu): switching to .tofu extension
...
Picking sides
No real functional change except the cute tofu icon in my IDE instead of the purple T
2025-04-18 17:19:15 +02:00
Vegard Hagen
1cb8c03fe8
chore(keycloak): remove unused volume
2025-04-18 16:47:00 +02:00
Vegard Hagen
47079ecdfb
chore(talos): update talos to 1.9.5
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-04-18 14:50:18 +02:00
465b690d15
chore(deps): update dependency siderolabs/talos to v1.9.5 ( #282 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-18 14:15:35 +02:00
Vegard Hagen
b4922a3d79
feat(tofu): actually update kubernetes when saying so
2025-04-18 14:14:24 +02:00
98fa010384
chore(deps): update dependency kubernetes/kubernetes to v1.32.3 ( #281 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-18 13:58:07 +02:00
Vegard Hagen
e94a97e6f3
feat(tofu): refactor tofu-code
...
Tidying code and clarifying some sections
Signed-off-by: Vegard Hagen <[email protected] >
2025-04-18 13:56:14 +02:00
266aab34c0
chore(deps): renovate 2025-04-17
...
chore(deps): update terraform proxmox to v0.76.0 (#268 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release argo-cd to v7.8.26 (#269 )
* chore(deps): update terraform proxmox to v0.76.0 (#268 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(tofu): volume-provisioning
A Proxmox update probably broke/changed the way API requests are handled, giving errors on UPDATE calls with parameters that aren't used
Error: unexpected response code '400': {"data":null,"errors":{"format":"property is not defined in schema and the schema does not allow additional properties","vmid":"property is not defined in schema and the schema does not allow additional properties","size":"property is not defined in schema and the schema does not allow additional properties","filename":"property is not defined in schema and the schema does not allow additional properties"}}
Also update Mastercard/restapi provider
* chore(deps): update helm release argo-cd to v7.8.26
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vegard Hagen <[email protected] >
chore(deps): update keycloak docker tag to v24.5.2 (#270 )
* chore(deps): update terraform proxmox to v0.76.0 (#268 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(tofu): volume-provisioning
A Proxmox update probably broke/changed the way API requests are handled, giving errors on UPDATE calls with parameters that aren't used
Error: unexpected response code '400': {"data":null,"errors":{"format":"property is not defined in schema and the schema does not allow additional properties","vmid":"property is not defined in schema and the schema does not allow additional properties","size":"property is not defined in schema and the schema does not allow additional properties","filename":"property is not defined in schema and the schema does not allow additional properties"}}
Also update Mastercard/restapi provider
* chore(deps): update keycloak docker tag to v24.5.2
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vegard Hagen <[email protected] >
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v70.7.0 (#271 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update sealed-secrets docker tag to v2.5.9 (#272 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cloudflare/cloudflared docker tag to v2025.4.0 (#273 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update media containers (#274 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update netbird to v0.41.3 (#275 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency corewire/images/crossplane/function-keycloak-builtin-objects to v3.0.1 (#277 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cilium to v1.17.3 (#278 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/adguard/adguardhome docker tag to v0.107.60 (#279 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release authelia to v0.10.5 (#280 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-17 18:57:50 +02:00
Vegard Hagen
67f160fea1
fix(tofu): volume-provisioning
...
A Proxmox update probably broke/changed the way API requests are handled, giving errors on UPDATE calls with parameters that aren't used
Error: unexpected response code '400': {"data":null,"errors":{"format":"property is not defined in schema and the schema does not allow additional properties","vmid":"property is not defined in schema and the schema does not allow additional properties","size":"property is not defined in schema and the schema does not allow additional properties","filename":"property is not defined in schema and the schema does not allow additional properties"}}
Also update Mastercard/restapi provider
2025-04-17 18:24:03 +02:00
karteekiitg and GitHub
c17687a058
feat: Added docs and sample file to use remote GCS backend. ( #260 )
...
Signed-off-by: Karteek <[email protected] >
2025-04-17 11:26:32 +02:00
karteekiitg and GitHub
eb15ae041c
refactor: readme, gitignore and talos_machine_config_version changes
...
Signed-off-by: Karteek <[email protected] >
2025-04-17 11:21:38 +02:00
341fba89fa
chore(deps): renovate 2025-03-30
...
chore(deps): update netbird to v0.39.2 (#265 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update sealed-secrets docker tag to v2.5.8 (#264 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform proxmox to v0.74.0 (#263 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release crossplane to v1.19.1 (#262 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release argo-cd to v7.8.15 (#261 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v70.3.0 (#259 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update media containers (#258 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-30 16:16:32 +02:00
Vegard Hagen
481b224f22
feat(authelia): upgrade to 4.39 and fix OIDC configuration
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-03-30 15:48:12 +02:00
Vegard Hagen
057b203214
fix(jellyfin): recover jellyfin data
...
something went wrong when mounting the disk, trying to mount a copy of a zfs snapshot
Signed-off-by: Vegard Hagen <[email protected] >
2025-03-24 18:44:09 +01:00
9d7325498a
chore(deps): renovate 2025-03-24
...
chore(deps): update helm release cert-manager to v1.17.1 (#216 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform proxmox to v0.73.2 (#218 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v69.8.2 (#219 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release crossplane to v1.19.0 (#220 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update media containers (#221 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update netbird (#222 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update netbirdio/relay docker tag to v0.39.1 (#223 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release authelia to v0.10.4 (#224 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cilium to v1.17.2 (#225 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cloudflare/cloudflared docker tag to v2025.2.1 (#240 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency crossplane-contrib/function-auto-ready to v0.4.2 (#241 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency crossplane-contrib/function-go-templating to v0.9.2 (#242 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/adguard/adguardhome docker tag to v0.107.59 (#243 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release argo-cd to v7.8.13 (#244 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release cloudnative-pg to v0.23.2 (#245 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release node-feature-discovery to v0.17.2 (#246 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update keycloak docker tag to v24.4.13 (#247 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update sealed-secrets docker tag to v2.5.7 (#248 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency crossplane-contrib/provider-keycloak to v1.13.0 (#249 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/authelia/authelia docker tag to v4.39.1 (#250 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform kubernetes to v2.36.0 (#251 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency crossplane-contrib/provider-keycloak to v2 (#252 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v70 (#253 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 12:17:36 +01:00
Vegard Hagen
94fa06f4bc
refactor(tofu): template extraManifests in talos machine-config
2025-03-23 21:07:26 +01:00
Vegard Hagen
e7ae041021
refactor(tofu): template kubelet args
2025-03-23 20:59:11 +01:00
Vegard Hagen
4c2890c672
feat(tofu): better way of using inlineManifests for bootstrapping Cilium
...
This solves #145
2025-03-23 20:51:16 +01:00
Vegard Hagen
e747d74097
feat(tofu): better way of supplying apiServer arguments
2025-03-23 19:32:56 +01:00
Vegard Hagen
737e047c8e
refactor(tofu): extract variables into their own files
...
The .tfvars files are normally gitignored, but they serve as an example here. Just need to make sure I don't commit a secret...
Inpired by #236
2025-03-23 17:19:46 +01:00
Christopher Macnichol and Vegard Hagen
1cf6031a53
feat(config): added optional variable dns to node configuration
...
Signed-off-by: Christopher Macnichol <[email protected] >
2025-03-23 14:03:37 +01:00
Vegard Hagen
cab677855f
refactor(talos): make talos_machine_config_version an optional parameter
2025-03-23 13:45:42 +01:00
Vegard Hagen
df275c36b3
chore(talos): update machine config version
2025-03-23 12:55:31 +01:00
Vegard Hagen
83e1c95b06
refactor(talos): condensate machine config into two files
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-03-23 12:38:47 +01:00
Karteek and Vegard Hagen
47142aad99
feat: Added provision to provide a VIP for talos cluster
...
refactor: Seperated machine configs
refactor: Made subnet configurable
refactor: Made domain name for oidc configurable
docs: Detailed comments in the code about VIP, endpoints, etc
Signed-off-by: Karteek <[email protected] >
2025-03-23 12:19:17 +01:00
Karteek and Vegard Hagen
2e77f47aec
feat: Enable k8s version tracking(renovate) / upgrades(tofu/shell)
...
Signed-off-by: Karteek <[email protected] >
2025-03-23 11:48:36 +01:00
Karteek and Vegard Hagen
6e26baa532
fix(talos): use factory api to generate schematic ID
...
1. Using a dict instead of set in proxmox_virtual_environment_download_file to maintain consistant order and avoid destroying and recreating resource.
2. Pointing the update_schematic to existing file and added a comment.
3. Reverted to using http api for getting schematic id.
4. Left the official provider code intact and added a comment.
5. Fixed a typo in cert generation comment
Signed-off-by: Karteek <[email protected] >
2025-03-23 11:47:49 +01:00
Vegard Hagen
25cfa2bbb6
chore(gateway): update to gateway api v1.2.1
2025-02-10 20:18:45 +01:00
renovate[bot] and Vegard Hagen
77923604f2
chore(deps): renovate 2025-02-08
...
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v68
chore(deps): update helm release argo-cd to v7.8.2
chore(deps): update helm release argo-cd to v7.8.2
chore(deps): update netbird to v0.36.5
chore(deps): update netbirdio/relay docker tag to v0.36.5
chore(deps): update dependency crossplane-contrib/function-auto-ready to v0.4.1
chore(deps): update dependency crossplane-contrib/function-go-templating to v0.9.1
chore(deps): update dependency siderolabs/talos to v1.9.3
chore(deps): update keycloak docker tag to v24.4.9
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v68.5.0
chore(deps): update intel device plugins to v0.32.0
chore(deps): update cloudflare/cloudflared docker tag to v2025.2.0
chore(deps): update helm release authelia to v0.9.15
chore(deps): update proxmox-csi-plugin docker tag to v0.3.5
chore(deps): update sealed-secrets docker tag to v2.5.6
chore(deps): update terraform proxmox to v0.70.1
chore(deps): update cilium to v1.17.0
chore(deps): update dependency cert-manager/cert-manager to v1.17.0
chore(deps): update dependency crossplane-contrib/provider-keycloak to v1.11.0
chore(deps): update ghcr.io/onedr0p/radarr docker tag to v5.18.4
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v69
2025-02-08 22:08:28 +01:00
Vegard Hagen
24743bf9c2
fix(cnpg): rename db volumes
2025-01-26 17:58:36 +01:00