Chapitre 4.4 - Networking Kubernetes
Objectifs d'Apprentissage
À la fin de ce chapitre, vous serez capable de:
- Comprendre le modèle de networking Kubernetes
- Identifier les CNI plugins
- Comprendre les règles de networking
- Configurer le réseau du cluster
Modèle de Networking
Kubernetes définit un modèle de networking avec des règles:
- Tous les Pods peuvent communiquer sans NAT
- Tous les nodes peuvent communiquer avec tous les Pods
- L'IP d'un Pod est la même vue par les autres Pods
CNI (Container Network Interface)
Les CNI plugins implémentent le networking:
Plugins Populaires
- Calico: Networking et Network Policies
- Flannel: Simple overlay network
- Weave: Networking avec chiffrement
- Cilium: eBPF-based networking
Résumé
Dans ce chapitre, vous avez appris:
Modèle de networking: Règles de communication Pods/Nodes
CNI: Interface standard pour plugins réseau
Plugins: Calico, Flannel, Weave, Cilium
Configuration: Via CNI plugin choisi
Prochaines Étapes
Chapitre 4.5: Network Policies
Chapitre 4.6: Endpoints et EndpointSlices
Chapitre créé le: Décembre 2024