Skip to content
Extraits de code Groupes Projets
Nom Dernière validation Dernière mise à jour
apps
argocd
README.md

brainboost Kubernetes Manifests

Ce dépôt centralise tous les manifests Kubernetes pour les microservices du projet brainboost.

Structure du Projet

brainboost-k8s-manifests/ ├── apps/ # Manifests des microservices │ ├── auth-service/ │ ├── user-service/ │ ├── notification-service/ │ └── api-gateway/ ├── infrastructure/ # Composants d'infrastructure partagés └── argocd/ # Configurations ArgoCD

Microservices

Chaque microservice dans le dossier apps/ contient les configurations pour trois environnements :

  • dev/
  • staging/
  • prod/

Services disponibles

Service Description Port Dépendances
frontend Frontend 3000

Infrastructure

Le dossier infrastructure/ contient :

  • Configurations des namespaces
  • Ingress Controller
  • Cert-Manager
  • Monitoring (Prometheus/Grafana)
  • Logging (ELK Stack)

Déploiement

Prérequis

  • Kubernetes cluster v1.20+
  • ArgoCD installé
  • Accès kubectl configuré