Description Étapes de progression (Routes Métier)
Migré (Code-Ready) : Le code est porté dans NestJS, PR mergée, tests validés.
Fait (Hors-Trafic) : Déployé en production mais le flux réseau ne l'atteint pas encore.
Fait (Trafic Actif) : Nginx redirige vers NestJS. Action terminée.
Étapes de progression (Plugins)
Migré (Wrapper NestJS terminé) : L'encapsulation dans un module NestJS est faite.
Contrôleur Passif : Déployé sans reconsilliation avec les services.
Contrôleur Activé : Officiellement utilisé par les services NestJS (DI injectée).
1. Module system
2. Module system/settings & config
3. Modules tokens (Admin & User)
4. Module user & admin-role
5. Module stage & zone
6. Module cluster & environment
7. Module repository & project-member
8. Module project-core
9. Module project-secrets & bulk
État des Plugins
Plugin Sonarqube
Plugin Vault
Plugin Keycloak
Plugin GitLab
Plugin ArgoCD
Plugin Harbor
Plugin Nexus
Reactions are currently unavailable
You can’t perform that action at this time.
Étapes de progression (Routes Métier)
Étapes de progression (Plugins)
1. Module
systemGET /api/v1/versionGET /api/v1/healthz2. Module
system/settings&configGET /api/v1/system/settingsGET /api/v1/admin/plugins-config3. Modules
tokens(Admin & User)GET /api/v1/admin/tokensGET /api/v1/users/me/tokens4. Module
user&admin-rolePOST /api/v1/auth(Sync session)GET /api/v1/admin/roles5. Module
stage&zoneGET /api/v1/stagesPOST /api/v1/zones6. Module
cluster&environmentGET /api/v1/clustersPOST /api/v1/projects/:id/environments7. Module
repository&project-memberGET /api/v1/projects/:id/repositoriesPOST /api/v1/projects/:id/members8. Module
project-coreGET /api/v1/projectsPOST /api/v1/projectsDELETE /api/v1/projects/:id9. Module
project-secrets&bulkGET /api/v1/projects/:id/secretsPOST /api/v1/admin/projects/bulkÉtat des Plugins
Plugin
SonarqubePlugin
VaultPlugin
KeycloakPlugin
GitLabPlugin
ArgoCDPlugin
HarborPlugin
Nexus