fix: fixup multi problem
ci-api / test (push) Successful in 25m0s
ci-web / test (push) Failing after 7m59s

This commit is contained in:
Nuxgrid
2026-07-30 19:29:57 +02:00
parent 0848d3c0a0
commit ac8bdbcab7
14 changed files with 492 additions and 163 deletions
+9 -1
View File
@@ -104,7 +104,15 @@ func main() {
log.Fatalf("k8s client: %v", err)
}
helmProv, err := demos.NewHelmProvisioner(&cfg, k8sClient, "/charts", "helm")
// Client metrics.k8s.io (usage CPU/mémoire live) : optionnel, ne bloque
// pas le démarrage si metrics-server n'est pas déployé sur le cluster.
metricsClient, err := k8s.NewMetricsClient(&cfg)
if err != nil {
log.Printf("metrics client indisponible (usage CPU/mémoire désactivé): %v", err)
metricsClient = nil
}
helmProv, err := demos.NewHelmProvisioner(&cfg, k8sClient, metricsClient, "/charts", "helm")
if err != nil {
log.Fatalf("helm provisioner: %v", err)
}