For the complete documentation index, see llms.txt. This page is also available as Markdown.

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 :

Composant
Rôle

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