ProblĂšme
Legacy apps/server/src/resources/cluster/business.ts fire hook.cluster.upsert (4) et hook.cluster.delete (3) pour synchroniser les plugins (argocd/harbor/kubernetes) Ă chaque upsert/suppression de cluster.
Dans apps/server-nestjs :
- Aucun module
cluster (grep cluster dans src/modules â uniquement rĂ©fĂ©rences plugin topology, pas de emitClusterEvent).
AppEventsService n'expose pas de emitClusterEvent.
main.module.ts n'importe pas de ClusterModule.
Impact
Coupe la sync des plugins (argocd/harbor/k8s) sur les clusters au cutover. Non-LIVE aujourd'hui (route cluster = legacy). Régression silencieuse au cutover.
Done
ProblĂšme
Legacy
apps/server/src/resources/cluster/business.tsfirehook.cluster.upsert(4) ethook.cluster.delete(3) pour synchroniser les plugins (argocd/harbor/kubernetes) Ă chaque upsert/suppression de cluster.Dans
apps/server-nestjs:cluster(grepclusterdanssrc/modulesâ uniquement rĂ©fĂ©rences plugin topology, pas deemitClusterEvent).AppEventsServicen'expose pas deemitClusterEvent.main.module.tsn'importe pas deClusterModule.Impact
Coupe la sync des plugins (argocd/harbor/k8s) sur les clusters au cutover. Non-LIVE aujourd'hui (route cluster = legacy). Régression silencieuse au cutover.
Done
ClusterModule+emitClusterEventdans server-nestjs OU garder la route sur legacy jusqu'à disponibilité.