Funk-lab/admin/install
alkatrazz 8b6f906a89 docs: kubernetes — section NFS provisioner complète (install, usage, admin, pièges)
Ajout section 16 (NFS provisioner) dans le guide d'installation k8s :
- Architecture du provisionnement dynamique (StorageClass → NFS RAID5)
- Prérequis storage-01, fichiers de config, pattern App-of-Apps
- Utilisation dans les pods (PVC, Deployment, Grafana, Prometheus)
- Section admin : diagnostics, PVC manuels, cleanup, re-sync ArgoCD

Ajout dans section admin courante : commandes de gestion NFS, tableau
diagnostics PVC Pending, procédure test PVC manuel.

Ajout dans pièges : StorageClass not found, SharedResourceWarning (boucle
nom ArgoCD), StatefulSet volumeClaimTemplate immutable, PodSecurity baseline.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 22:10:26 +02:00
..
gpu-01.md docs: réorganisation install/ — guides séparés par machine 2026-05-12 23:03:05 +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: réorganisation install/ — guides séparés par machine 2026-05-12 23:03:05 +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.7 Passerelle + RAID5 + services IA (Hermes, LiteLLM, Qdrant, PostgreSQL)
gpu-01.md gpu-01 AlmaLinux 9.7 Inférence LLM (ROCm + llama-server, RX 6700XT)
kubernetes.md compute-01/02/03 Talos v1.13 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).