24 Commits
Author SHA1 Message Date
Hugo Lelievre f22e1e1d78 fix: serialize Gitea SQLite rollouts 2026-10-25 11:36:05 +01:00
Hugo Lelievre c18074ad36 feat: manage Gitea with Argo CD 2026-10-25 11:23:44 +01:00
Hugo Lelievre 6ccc78dc97 fix: retain platform ingress routes under nginx 2026-10-25 10:50:15 +01:00
Hugo Lelievre 7c6e667b04 feat: manage local monitoring with Argo CD 2026-10-25 10:44:16 +01:00
Hugo Lelievre e6275c24f6 Merge PR #1: greenkube(optimization): rightsize Deployment/demo-web cpu 500m → 15m 2026-09-27 14:47:22 +02:00
Hugo Lelievre 54e9bb87ce fix: reconcile ArgoCD CRDs during bootstrap
The applicationset CRD was missing, making the applicationset controller
crash-loop. Server-side apply is required because the CRD manifest exceeds
the client-side annotation size limit.
2026-09-27 14:46:48 +02:00
Hugo Lelievre ac3b9e19f5 fix: ignore immutable volumeClaimTemplates drift on the GreenKube StatefulSet 2026-09-27 12:57:49 +02:00
Hugo Lelievre 7c357c48d3 fix: drop stale Elasticsearch/Kibana ingresses
The elastic-greenkube namespace no longer exists in the cluster; the
ingresses made the platform-ingresses Application fail to sync.
2026-09-27 12:57:02 +02:00
Hugo Lelievre 24432a26c6 feat: overhaul into ArgoCD GitOps architecture
- app-of-apps root Application + AppProject under clusters/minikube
- managed Applications: VPA, GreenKube (multi-source chart+values), demo app, platform ingresses
- annotated demo workload for the GreenKube PR bot
- bootstrap script: minikube, ingress-nginx, cert-manager, ArgoCD, Gitea, repo seeding
- remove imperative scripts and unused values files
2026-09-27 12:19:04 +02:00
Hugo Lelievre d206b10509 fix: script de démarrage idempotent 2026-02-28 19:17:34 +01:00
Hugo Lelievre 883755c961 feat: minikube fonctionnel avec besoin de port forward dans un autre terminal 2025-09-22 22:22:35 +02:00
Hugo Lelievre 41e0d9db4a feat: cluster minikube 2025-09-21 19:16:13 +02:00
Hugo Lelievre 60f783e862 fix: fix warning kibana et ajout label région node 2025-09-21 12:47:25 +02:00
Hugo Lelievre b006d33c93 feat: installation de kepler + ajout du label topology au noeud 2025-09-15 19:53:28 +02:00
Hugo Lelievre dcbb48bf75 fix: start cluster fonctionnel pour elastic et kibana 2025-09-15 18:43:51 +02:00
Hugo Lelievre e5bb29f45f feat: intégration d'elasticsearch et kibana 2025-09-14 19:24:10 +02:00
Hugo Lelievre ccb30d9c88 fix: api d'opencost qui n'était pas exposée 2025-09-08 22:01:58 +02:00
Hugo Lelievre 782d1821bf feat: déploiement d'argocd dans le cluster 2025-09-08 21:13:04 +02:00
Hugo Lelievre f89e54a35b feat: installation d'opencost 2025-09-07 20:59:45 +02:00
Hugo Lelievre afc16ddc71 fix: script start cluster 2025-09-07 19:37:35 +02:00
Hugo Lelievre 2e1d9ae255 feat: cluster fonctionnel avec cert manager + monitoring 2025-09-07 19:19:30 +02:00
Hugo Lelievre e5b5e53fc9 fix: start sh fonctionnel 2025-09-03 23:20:41 +02:00
Hugo Lelievre f744875e86 feat: installation harbor et cert manager 2025-08-31 19:29:01 +02:00
Hugo Lelievre a9691e6cef init: first commit, creation of a kind cluster 2025-08-31 16:49:40 +02:00