Projet 2 - Cluster Kubernetes (EKS)

Déploiement d'un cluster managé AWS EKS avec CI/CD, Ingress/ALB, monitoring & observabilité.

Bannière Projet 2

Objectif

Construire un environnement Kubernetes de niveau production sur AWS EKS : provisioning réseau, nœuds managés, publication via Load Balancer/Ingress, et chaîne de déploiement automatisée.

Stack & Outils

  • AWS : EKS, VPC/Subnets, IAM, ALB/NLB
  • IaC : Terraform
  • Config Mgmt : Ansible
  • CI/CD : Jenkins ou GitHub Actions
  • Observabilité : Prometheus, Grafana, ELK

Fonctionnalités clés

  • Cluster EKS HA & autoscaling
  • Déploiements Rolling/Blue-Green
  • Ingress/LoadBalancer (ALB)
  • Logs & métriques centralisés
  • Gestion sécurisée des secrets

Architecture

Architecture Projet 2

Terraform

Architecture Projet 1

Docker Hub

Architecture Projet 1

Pipeline CI/CD Jenkins

Architecture Projet 1

SonarCloud

Architecture Projet 1