mirror of
https://github.com/Alkatrazz24/Funk-lab.git
synced 2026-07-08 13:54:41 +02:00
docs: ArgoCD + monitoring — documentation complète
- admin/argocd.md (NEW) : installation bootstrap, principe GitOps, structure k8s/, pattern App of Apps, déployer une app/chart Helm, commandes utiles, dépannage (OutOfSync, SSH key, field schema, StatefulSet PVC) - admin/monitoring.md (NEW) : accès+comptes Grafana/Prometheus/AlertManager, architecture scrape, node_exporter storage-01+gpu-01, ROCm sysfs collector, llama-server /metrics, webhook AlertManager→Hermes, admin Grafana+Prometheus, dashboards recommandés, points d'attention (persistence, RAM, Talos) - admin/cluster.md : section GitOps ArgoCD ajoutée - admin/README.md : index mis à jour avec argocd.md et monitoring.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
92a882aa94
commit
727d7351eb
4 changed files with 499 additions and 0 deletions
|
|
@ -95,6 +95,24 @@ Vérifie dans l'ordre :
|
|||
|
||||
---
|
||||
|
||||
## GitOps — ArgoCD
|
||||
|
||||
Les workloads k8s sont gérés par ArgoCD. **Ne jamais faire `helm install` ou `kubectl apply` manuellement pour les workloads.**
|
||||
|
||||
```bash
|
||||
# Déployer quelque chose : modifier k8s/ → git push → ArgoCD applique (~3 min)
|
||||
|
||||
# Vérifier l'état des applications
|
||||
kubectl get applications -n argocd
|
||||
|
||||
# Forcer un refresh si ArgoCD n'a pas encore détecté un commit
|
||||
kubectl -n argocd annotate application <nom> argocd.argoproj.io/refresh=hard --overwrite
|
||||
```
|
||||
|
||||
UI : http://argocd.lab.local — voir [argocd.md](argocd.md) pour la doc complète.
|
||||
|
||||
---
|
||||
|
||||
## Machines et MACs
|
||||
|
||||
| Machine | IP | MAC | Rôle |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue