|
|
6326daea2e
|
ansible: skip facts gathering on debian-bookworm
|
2026-03-29 16:52:34 +00:00 |
|
|
|
16587c232b
|
terraform: enable provider plugin caching in CI
|
2026-03-23 16:52:34 +00:00 |
|
|
|
d0bea2a244
|
scripts: backup.sh now logs to journald instead of /var/log
|
2026-03-17 16:52:34 +00:00 |
|
|
|
5182465650
|
Makefile: add 'verify' target running terraform validate + tflint
|
2026-03-11 16:52:34 +00:00 |
|
|
|
30dd5d249b
|
terraform: split networking into module
|
2026-03-05 16:52:34 +00:00 |
|
|
|
5f3640dbe9
|
ansible: refactor secrets handling — use community.hashi_vault
|
2026-02-27 16:52:34 +00:00 |
|
|
|
f20ce2053f
|
terraform: tag all resources with cost-center label
|
2026-02-21 16:52:34 +00:00 |
|
|
|
07a1b3b5e8
|
scripts: healthcheck.sh now returns proper non-zero on PG failure
|
2026-02-15 16:52:34 +00:00 |
|
|
|
dc2d62b8e0
|
ansible: add stop-on-fail handler for migrate playbook
|
2026-02-09 16:52:34 +00:00 |
|
|
|
ec88661de5
|
scripts: fix backup.sh exit-on-error semantics
|
2026-02-03 16:52:34 +00:00 |
|
|
|
d69fdbeed6
|
terraform: pin provider versions to avoid drift
|
2026-01-28 16:52:34 +00:00 |
|
|
|
19ddd2e886
|
ansible: bump community.general to 9.5.0
|
2026-01-22 16:52:34 +00:00 |
|
|
|
299a6e7659
|
ansible: fix idempotent run on Debian 13 trixie
|
2026-01-16 16:52:34 +00:00 |
|
|
|
54b5f23c12
|
terraform: bump minimum required version 1.6 -> 1.8
|
2026-01-10 16:52:34 +00:00 |
|
|
|
09038f947f
|
scripts: restore.sh — drop active connections before restore
|
2026-01-04 16:52:34 +00:00 |
|
|
|
e5e99ffa19
|
ansible: skip facts gathering on debian-bookworm
|
2025-12-29 16:52:34 +00:00 |
|
|
|
8f05046a00
|
terraform: enable provider plugin caching in CI
|
2025-12-23 16:52:34 +00:00 |
|
|
|
ac254ec0f1
|
scripts: backup.sh now logs to journald instead of /var/log
|
2025-12-17 16:52:34 +00:00 |
|
|
|
8ee9ab9fef
|
Makefile: add 'verify' target running terraform validate + tflint
|
2025-12-11 16:52:34 +00:00 |
|
|
|
e65a059fc3
|
terraform: split networking into module
|
2025-12-05 16:52:34 +00:00 |
|
|
|
1f45b78358
|
ansible: refactor secrets handling — use community.hashi_vault
|
2025-11-29 16:52:34 +00:00 |
|
|
|
1472324c1b
|
terraform: tag all resources with cost-center label
|
2025-11-23 16:52:34 +00:00 |
|
|
|
c9e8e137cb
|
scripts: healthcheck.sh now returns proper non-zero on PG failure
|
2025-11-17 16:52:34 +00:00 |
|
|
|
76c75677d9
|
ansible: add stop-on-fail handler for migrate playbook
|
2025-11-11 16:52:34 +00:00 |
|
|
|
862d9b396b
|
scripts: fix backup.sh exit-on-error semantics
|
2025-11-05 16:52:34 +00:00 |
|
|
|
de994b171a
|
terraform: pin provider versions to avoid drift
|
2025-10-30 16:52:34 +00:00 |
|
|
|
56f1b32081
|
ansible: bump community.general to 9.5.0
|
2025-10-24 16:52:34 +00:00 |
|
|
|
087ed909cf
|
init: scaffold infra-tools repository structure
|
2025-10-18 16:52:34 +00:00 |
|
|
|
ef393085fd
|
Initial commit
|
2026-04-16 17:22:27 +02:00 |
|