Commit Graph
131 Commits
Author SHA1 Message Date
feedc0de 4b35f8162f Record Mumble PostgreSQL volume identities 2026-10-25 08:03:34 +01:00
feedc0de 20f8771c86 Retire legacy Mumble PostgreSQL resources 2026-10-25 08:01:14 +01:00
feedc0de 96f990c2bd Cut Mumble over to CloudNativePG 2026-10-25 07:58:34 +01:00
feedc0de 7c58e09226 Deploy Mumble with CloudNativePG and backups 2026-10-25 07:55:04 +01:00
feedc0de bc4e8bcffb Stage Mumble in its dedicated namespace 2026-10-25 07:50:59 +01:00
feedc0de edc7d6ffaf Allow large S3 backup runs to complete 2026-10-25 07:17:26 +01:00
feedc0de 61e4d5d728 Check mount types from kernel mount table in Alpine jobs 2026-10-25 07:10:37 +01:00
feedc0de aa52baa3e7 Log mounted filesystems for backup job guards 2026-10-25 07:10:01 +01:00
feedc0de ca02186ad1 Add PostgreSQL, CephFS and RGW backup jobs 2026-10-25 07:08:16 +01:00
feedc0de 867c06a574 Delay missing-backup alert until first schedule is due 2026-10-24 20:20:43 +02:00
feedc0de 6a938f0628 Avoid API token mount in backup pod 2026-10-24 20:20:25 +02:00
feedc0de ae50724230 Tolerate arschrock control-plane taint for backup 2026-10-24 20:17:50 +02:00
feedc0de 53e9646061 Add guarded arschrock PostgreSQL backup CronJob and alerts 2026-10-24 20:16:14 +02:00
feedc0de 3d1eb51b6f Record Quay namespace cutover and rollback 2026-10-24 19:03:11 +02:00
feedc0de cd6d95ebb0 Run Quay against namespace-local CNPG and Valkey 2026-10-24 18:58:51 +02:00
feedc0de e0ce28c32b Stage Quay dedicated Valkey in new namespace 2026-10-24 18:53:14 +02:00
feedc0de 14240b436e Stage Quay CloudNativePG cluster in dedicated namespace 2026-10-24 18:49:13 +02:00
feedc0de 2a645b2eb8 Prepare RouterOS Wi-Fi VLAN GitOps release 2026-10-23 21:57:44 +02:00
feedc0de b2f5d62067 grafana: add declarative alert status dashboard 2026-10-23 20:10:17 +02:00
feedc0de 3f4f13c0d5 prometheus: remove obsolete host Immich scrapes 2026-10-23 19:55:50 +02:00
feedc0de e8dccbaa1c Declare Kubernetes Dashboard Argo adoption without pruning 2026-10-23 14:43:03 +02:00
feedc0de 0395a03fec Add InfluxDB 2 Argo application 2026-10-23 12:04:04 +02:00
feedc0de 4ce807e33c Declare Plex and Jellyfin GitOps applications and transfer routes 2026-10-23 09:48:47 +02:00
feedc0de 87efeea085 Declare Home Assistant Argo CD application 2026-10-23 09:05:28 +02:00
feedc0de 30055beec9 Document Mastodon CloudNativePG cutover and rollback volume 2026-10-22 17:55:56 +02:00
feedc0de 8a71db997f Enable Fediverse reconciliation and retire legacy Mastodon route target 2026-10-22 17:53:37 +02:00
feedc0de ae627ed6ea Stage Mastodon Argo CD adoption with CloudNativePG 2026-10-22 17:48:56 +02:00
feedc0de 3d4cfce138 Hand Fediverse routes from Traefik to app charts 2026-10-22 17:44:17 +02:00
feedc0de 3a9ae13de1 Stage Pixelfed and Loops chart adoption 2026-10-22 17:40:46 +02:00
feedc0de e069ecf8c3 Stage Mastodon CloudNativePG cluster 2026-10-22 17:29:24 +02:00
feedc0de 3594c2cbc7 Keep CNPG monitoring defaults in Argo desired state 2026-10-22 13:32:45 +02:00
feedc0de ff3e41e856 Add Immich user and library metrics dashboard 2026-10-22 13:30:47 +02:00
feedc0de b4ac38f251 Document integrated Immich storage shutdown 2026-10-22 12:57:23 +02:00
feedc0de d447b20888 Keep Immich mount safeguards in GitOps 2026-10-22 12:20:26 +02:00
feedc0de 543ac82881 Alert on Immich PostgreSQL replica lag 2026-10-22 12:07:25 +02:00
feedc0de bdf43cf256 Route Immich through its Argo-managed service 2026-10-22 12:03:34 +02:00
feedc0de 7c33a6a5f1 Allow Immich initial path migration to complete 2026-10-22 11:51:24 +02:00
feedc0de 2eb8f38fa5 Use non-overlapping Immich app rollouts 2026-10-22 11:46:53 +02:00
feedc0de 212faf95a4 Add Immich Grafana dashboard 2026-10-22 11:05:48 +02:00
feedc0de b0b9d032ee Add Immich Prometheus alerts 2026-10-22 11:00:48 +02:00
feedc0de 90c01dea89 Scrape Immich PostgreSQL metrics with Prometheus 2026-10-22 10:58:15 +02:00
feedc0de d695bab679 Run Immich workloads as the library owner 2026-10-22 10:43:06 +02:00
feedc0de ddf1a1ec1a Schedule Immich on the control-plane host 2026-10-22 10:40:37 +02:00
feedc0de adf449d6ba Add Argo-managed Immich stack 2026-10-22 10:35:11 +02:00
feedc0de 747831d195 Secure Nextcloud PHP against PHP2Shell 2026-10-22 09:41:28 +02:00
feedc0de ae17631219 Route Ombi ingress to dedicated namespace 2026-10-21 21:40:39 +02:00
feedc0de 702368891b Restore Ombi from dedicated PostgreSQL 2026-10-21 21:36:37 +02:00
feedc0de 9239dc27fd Prepare dedicated Ombi PostgreSQL migration 2026-10-21 21:31:40 +02:00
feedc0de 227c5f451c Point Grafana and Wiki.js at dedicated PostgreSQL 2026-10-21 20:57:58 +02:00
feedc0de 1e84710f0f Add dedicated PostgreSQL instances for Grafana, Home Assistant, and Wiki.js 2026-10-21 20:53:36 +02:00