Funk-lab/admin/install
alkatrazz 34b235305b docs(cluster): aligne la doc sur l'état réel (relevé 2026-06-21) + snapshot
Passe de vérification terrain (SSH s01/g01 + kubectl) pour corriger les écarts
doc↔réalité, et ajout d'un document de référence vérifié.

- admin/ops/etat-cluster.md (nouveau) : snapshot daté — machines, services+ports
  par hôte, workloads k8s, namespaces, IngressRoute, bases PG, modèles LiteLLM,
  RAG/Qdrant, + procédure pour régénérer le relevé.
- OS AlmaLinux 9.7 → 9.8 (s01/g01) ; précise k8s v1.33.1 (CLAUDE/README/install/talos).
- RAG funk-docs : retire le warning périmé « supprimée 2026-06-17 / à re-ingérer » →
  reconstruite (436 chunks, nomic-embed-text :1238 dim 768, CPU). Maj rag.md,
  incidents.md, stt.md.
- Namespace sacrifice (hors-repo, hors ArgoCD) + bases PG grafana/sacrifice +
  services ai via IngressRoute + registry in-cluster (CLAUDE.md, k9s.md).
- Services de résilience (llm-heartbeat, llama-watchdog/embed) et instances CPU
  manuelles :1236/:1237 (souvent éteintes) documentés.
- Journal progress/2026-06-21.md : section relevé + RAG.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 22:47:33 +02:00
..
gpu-01.md docs(cluster): aligne la doc sur l'état réel (relevé 2026-06-21) + snapshot 2026-06-21 22:47:33 +02:00
kubernetes.md docs: kubernetes — section NFS provisioner complète (install, usage, admin, pièges) 2026-05-13 22:10:26 +02:00
README.md docs(cluster): aligne la doc sur l'état réel (relevé 2026-06-21) + snapshot 2026-06-21 22:47:33 +02:00
storage-01.md docs: réorganisation install/ — guides séparés par machine 2026-05-12 23:03:05 +02:00

Guides d'installation Funk

Guides d'installation complets, écrits après avoir réalisé chaque étape en réel. Chaque fichier couvre une machine ou une couche du projet de A à Z.

Guide Machine OS Rôle
storage-01.md storage-01 AlmaLinux 9.8 (ISO 9.7) Passerelle + RAID5 + services IA (Hermes, LiteLLM, Qdrant, PostgreSQL)
gpu-01.md gpu-01 AlmaLinux 9.8 (ISO 9.7) Inférence LLM (ROCm + llama-server, RX 6700XT)
kubernetes.md compute-01/02/03 Talos v1.13 (k8s v1.33.1) Cluster Kubernetes (MetalLB, Traefik, DNS wildcard)

Ordre d'installation recommandé

1. storage-01   ← indépendant, point d'entrée de tout le lab
2. gpu-01       ← nécessite storage-01 (DNS, NAT, NFS)
3. kubernetes   ← nécessite storage-01 (DHCP, DNS, NFS, NAT)

storage-01 est la pièce centrale : sans lui, rien d'autre ne fonctionne (pas de DHCP pour les nœuds Talos, pas de NAT pour sortir sur internet, pas de DNS lab.local, pas de NFS pour les modèles LLM).