Skip to content

Commit 5133831

Browse files
committed
llm docs
1 parent 79779cf commit 5133831

3 files changed

Lines changed: 6 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,8 @@ All PVC backups use **Kopia on NFS** via VolSync, automated by Kyverno policies.
216216
- **Backend**: Kopia filesystem repository on TrueNAS NFS (`192.168.10.133:/mnt/BigTank/k8s/volsync-kopia-nfs`)
217217
- **Encryption**: Kopia password from 1Password (`rustfs` item)
218218
- **Restore**: Automatic on PVC recreation - PVC Plumber checks for existing backups, Kyverno injects `dataSourceRef`
219-
- **Details**: See [docs/pvc-plumber-full-flow.md](docs/pvc-plumber-full-flow.md) and [docs/backup-restore.md](docs/backup-restore.md)
219+
- **Details**: See [docs/pvc-plumber-full-flow.md](docs/pvc-plumber-full-flow.md), [docs/backup-restore.md](docs/backup-restore.md), and [docs/cnpg-disaster-recovery.md](docs/cnpg-disaster-recovery.md)
220+
- **AI-guided database recovery**: Copy/paste prompts are in [LLM Recovery Prompt Templates](docs/cnpg-disaster-recovery.md#llm-recovery-prompt-templates)
220221

221222
## Hardware
222223

docs/backup-restore.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@ This shared repository design is a deliberate choice. Kopia uses **content-defin
204204
205205
## Why Two Backup Systems (NFS for PVCs, S3 for Databases)
206206
207+
For CloudNativePG database recovery runbooks (including ArgoCD race-condition handling) see [docs/cnpg-disaster-recovery.md](cnpg-disaster-recovery.md). For AI-assisted incident guidance, use [LLM Recovery Prompt Templates](cnpg-disaster-recovery.md#llm-recovery-prompt-templates).
208+
207209
**PVC backups → NFS + Kopia** because:
208210
- VolSync's Kopia mover needs filesystem access for content-defined chunking and dedup
209211
- Direct NFS gives 10Gbps to TrueNAS with no HTTP overhead

docs/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ See the [README](https://github.com/mitchross/talos-argocd-proxmox) for setup in
88

99
- [ArgoCD & GitOps Architecture](argocd.md) - Sync waves, app-of-apps pattern, health checks
1010
- [Backup & Restore](backup-restore.md) - Kyverno + VolSync + PVC Plumber automated backups
11+
- [CNPG Disaster Recovery](cnpg-disaster-recovery.md) - Manual Postgres recovery workflow, ArgoCD race handling, and lineage bump rules
12+
- [AI-Guided CNPG Recovery Prompt](cnpg-disaster-recovery.md#llm-recovery-prompt-templates) - Copy/paste prompts for LLM-assisted recovery
1113
- [Full Backup Flow](pvc-plumber-full-flow.md) - Complete bare-metal to disaster recovery walkthrough
1214
- [VPA Resource Optimization](vpa-resource-optimization.md) - Using VPA/Goldilocks to right-size pod resources
1315
- [Network Topology](network-topology.md) - Cluster networking and 10G infrastructure

0 commit comments

Comments
 (0)