Aller au contenu principal

Kube-Router

Overview

Kube-Router est un plugin CNI utilisant BGP (Border Gateway Protocol) pour le routage, transformant chaque nœud Kubernetes en routeur BGP. Kube-Router offre networking, NetworkPolicies, et service proxy via IPVS. Il est particulièrement adapté aux environnements où l'intégration avec l'infrastructure réseau BGP existante est importante.

Kube-Router permet une intégration native avec les routeurs BGP existants, offrant un routage direct sans overlay réseau, ce qui peut améliorer les performances et simplifier l'intégration avec l'infrastructure réseau.


Informations essentielles

PropriétéValeur
Site officielhttps://www.kube-router.io/
LicenceApache 2.0
NationalitéInternational
TypePlugin CNI basé sur BGP
DéploiementDéploiement Kubernetes
DifficultéIntermédiaire à avancé
TechnologiesGo, BGP

TL;DR

Kube-Router est idéal pour les environnements nécessitant une intégration avec l'infrastructure réseau BGP existante, avec routage direct et service proxy IPVS.

Points clés à retenir :

  • Utilise BGP pour routage direct
  • Intégration avec routeurs BGP existants
  • Service proxy via IPVS
  • NetworkPolicies supportées
  • Pas d'overlay réseau

Compatibilité et intégrations

  • Compatible avec Kubernetes CNI
  • Utilise BGP pour routage
  • Intégration avec routeurs BGP
  • Service proxy via IPVS
  • Supporte les NetworkPolicies

Avantages

  • Intégration native avec BGP
  • Routage direct (pas d'overlay)
  • Service proxy IPVS performant
  • NetworkPolicies supportées
  • Adapté aux environnements BGP existants

Limites

  • Configuration BGP peut être complexe
  • Nécessite infrastructure BGP
  • Communauté plus petite
  • Moins de documentation
  • Courbe d'apprentissage pour BGP

Ressources