Viktor Barzin
c32acc70e6
Migrate all service modules from nginx-ingress to Traefik
...
- Remove nginx-specific ingress variables (use_proxy_protocol, proxy_timeout, additional_configuration_snippet)
- Update ingress annotations to use Traefik middleware CRDs
- Delete nginx-ingress module (replaced by traefik)
- Add new traefik middleware.tf for shared middleware definitions
- Update service modules to work with new ingress_factory interface
2026-02-07 13:25:49 +00:00
Viktor Barzin
8abb8eddc0
add tier to all deployments [ci skip]
2026-01-10 16:28:14 +00:00
Viktor Barzin
a3624f80e0
replace hardcoded namespace with module reference [ci skip]
2025-12-29 10:23:42 +00:00
Viktor Barzin
95a6708361
move out all monitoring resources to separate tf files [ci skip]
2025-12-28 20:07:00 +00:00
Viktor Barzin
90bdd38de1
migrate grafana to mysql from sqlite [ci skip]
2025-12-27 20:51:05 +00:00
Viktor Barzin
b622c94334
add pve exporter playbook + pve exporter in k8s [ci skip]
2025-12-26 16:23:17 +00:00
Viktor Barzin
33be167720
add local-only ingress for snmp and idrac exporters [ci skip]
2025-12-14 19:08:44 +00:00
Viktor Barzin
bc486227f7
add separate idrac monitoring tool and dashboard [ci skip]
2025-12-14 09:50:16 +00:00
Viktor Barzin
f85d793afd
add haos monitoring job in prometheus
2025-11-29 11:46:42 +00:00
Viktor Barzin
0752e80231
add api key to tiny tuya target in prometheus scrape [ci skip]
2025-11-09 22:03:25 +00:00
Viktor Barzin
cfa32d0e31
disable loki and alloy as it is not used [ci skip]
2025-08-23 20:02:37 +00:00
Viktor Barzin
b425985555
add loki + alloy deployments for logs collection [ci skip]
2025-05-04 11:25:39 +00:00
Viktor Barzin
ec8f672dfd
add grafana dashboard for ups [ci skip]
2024-12-15 20:58:01 +00:00
Viktor Barzin
fbe305a891
add ups snmp exporter to prometheus [ci skip]
2024-12-15 18:13:33 +00:00
Viktor Barzin
506b4a2f87
reduce prometheus storage retention from 12w -> 8w to save ~30gb [ci skip]
2024-08-07 20:18:13 +00:00
Viktor Barzin
15bade148c
upgrade prometheus helm chart [ci skip]
2023-12-25 21:40:19 +00:00
Viktor Barzin
bd4754b339
move grafana to nfs [ci skip]
2023-11-11 00:16:58 +00:00
Viktor Barzin
0162435a88
use nfs to prometheus [ci skip]
2023-11-10 22:20:25 +00:00
Viktor Barzin
3c394e0e82
update redifhs exporter to new implementation [ci skip]
2023-10-24 11:44:19 +00:00
Viktor Barzin
3d7ca3c57d
make dashy publicly accessible [ci skip]
2023-10-23 22:05:56 +00:00
viktorbarzin
6e7de7e195
add prometheus pv and pvc [ci skip]
2023-04-03 23:21:48 +01:00
viktorbarzin
695d002eef
update tf to work with k8s 1.25.0
2022-08-31 22:04:09 +01:00
viktorbarzin
0b20fc1e73
add slack to notifications and update alert definitions after upgrade [ci skip]
2022-01-06 20:09:20 +00:00
viktorbarzin
6870cee492
fix k8s upgrade issues [ci skip]
2022-01-06 00:07:48 +00:00
viktorbarzin
12e46fad2a
add redfish exporter [CI SKIP]
2021-04-05 15:07:29 +01:00
viktorbarzin
cccc49378e
add cronjob to monitor prometheus and init correct config for wireguard ui [CI SKIP]
2021-04-02 23:14:47 +01:00
viktorbarzin
2673c16d98
add missing mailserver terraform items
2021-02-18 22:26:36 +00:00
viktorbarzin
40faa5dc0e
make tls crt and keys optional params to the create_tls_secret module
2021-02-17 19:36:30 +00:00
viktorbarzin
4caa987213
initial
2021-02-08 20:02:17 +00:00