Traefik
Démarrage avec Traefik sur cegedim.cloud — déploiement de workloads avec IngressRoute
Traefik v3 supporte la Kubernetes Gateway API nativement. Il propose également son propre CRD IngressRoute pour les équipes qui préfèrent le routage natif Traefik. Ce guide utilise IngressRoute comme point d'entrée pratique.
Ce que la plateforme fournit
Vous n'avez pas besoin d'installer ou de configurer Traefik. Les composants suivants sont déployés et gérés par l'équipe plateforme :
Contrôleur Traefik
Surveille les ressources IngressRoute/HTTPRoute à l'échelle du cluster
Point d'entrée web
Point d'entrée HTTP — reçoit le trafic transféré par le F5 BigIP
Chaque cluster cegedim.cloud est fronté par un load balancer F5 BigIP qui gère le DNS wildcard (*.{{ cluster-name }}.ccs.cegedim.cloud), la terminaison TLS et le forwarding L4 vers les pods Traefik. Remplacez {{ cluster-name }} par le nom réel de votre cluster (ex. prod-paris, staging-lyon) dans tous les exemples ci-dessous.
Déployer votre application
Prérequis
Traefik est installé sur votre cluster (disponible auprès de l'équipe plateforme via ITCare)
Étape 1 — Déployer votre workload
Étape 2 — Créer l'IngressRoute
Étape 3 — Vérifier
Alternative : Gateway API HTTPRoute
Si vous préférez utiliser la Kubernetes Gateway API standard plutôt que l'IngressRoute natif Traefik, Traefik v3 supporte nativement les HTTPRoute. La plateforme fournit une Gateway traefik-int pour le trafic interne.
Nettoyage
Si vous avez utilisé IngressRoute :
Si vous avez utilisé HTTPRoute :
Pour aller plus loin
Last updated

