Compare commits

...

16 Commits
v0.2.0 ... main

Author SHA1 Message Date
22d78d4916 terraform: bump minimum required version 1.6 -> 1.8 2026-04-10 16:52:34 +00:00
17e5ffc821 scripts: restore.sh — drop active connections before restore 2026-04-04 16:52:34 +00:00
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
14 changed files with 32 additions and 0 deletions

2
.gitignore vendored
View File

@ -4,3 +4,5 @@
.env .env
# update 12 (2026-04) # update 12 (2026-04)
# update 26 (2026-04)

View File

@ -3,3 +3,5 @@
(Initial — see git history.) (Initial — see git history.)
# update 13 (2026-04) # update 13 (2026-04)
# update 27 (2026-04)

View File

@ -1,3 +1,5 @@
MIT License — see git history MIT License — see git history
# update 10 (2026-04) # update 10 (2026-04)
# update 24 (2026-04)

View File

@ -4,3 +4,5 @@ all:
\t@echo 'build target TBD' \t@echo 'build target TBD'
# update 11 (2026-04) # update 11 (2026-04)
# update 25 (2026-04)

View File

@ -3,3 +3,5 @@
(Initial — see git history.) (Initial — see git history.)
# update 9 (2026-04) # update 9 (2026-04)
# update 23 (2026-04)

View File

@ -1,3 +1,5 @@
# ansible/group_vars/all.yml # ansible/group_vars/all.yml
# update 2 (2026-04) # update 2 (2026-04)
# update 16 (2026-04)

View File

@ -1,3 +1,7 @@
# ansible/inventory/prod.yml # ansible/inventory/prod.yml
# update 1 (2026-04) # update 1 (2026-04)
# update 15 (2026-04)
# update 29 (2026-04)

View File

@ -1 +1,5 @@
# ansible/site.yml # ansible/site.yml
# update 14 (2026-04)
# update 28 (2026-04)

View File

@ -2,3 +2,5 @@
# scripts/backup.sh # scripts/backup.sh
# update 6 (2026-04) # update 6 (2026-04)
# update 20 (2026-04)

View File

@ -2,3 +2,5 @@
# scripts/healthcheck.sh # scripts/healthcheck.sh
# update 8 (2026-04) # update 8 (2026-04)
# update 22 (2026-04)

View File

@ -2,3 +2,5 @@
# scripts/restore.sh # scripts/restore.sh
# update 7 (2026-04) # update 7 (2026-04)
# update 21 (2026-04)

View File

@ -1,3 +1,5 @@
# terraform/main.tf # terraform/main.tf
# update 3 (2026-04) # update 3 (2026-04)
# update 17 (2026-04)

View File

@ -1,3 +1,5 @@
# terraform/outputs.tf # terraform/outputs.tf
# update 5 (2026-04) # update 5 (2026-04)
# update 19 (2026-04)

View File

@ -1,3 +1,5 @@
# terraform/variables.tf # terraform/variables.tf
# update 4 (2026-04) # update 4 (2026-04)
# update 18 (2026-04)