MODULE 4 - Services et Networking
Vue d'Ensemble
Ce module vous apprend à exposer vos applications dans Kubernetes. Vous découvrirez les Services, les différents types de Services, le service discovery, et le networking Kubernetes.
Objectifs d'Apprentissage
À la fin de ce module, vous serez capable de:
- Comprendre les Services et leur rôle
- Utiliser les différents types de Services
- Comprendre le service discovery
- Configurer le networking Kubernetes
- Utiliser les Network Policies
Durée Estimée
Théorie: 4-5 heures
Pratique: 3-4 heures
Total: 7-9 heures
Table des Matières
Partie 1: Services
- Chapitre 4.1 - Introduction aux Services
- Chapitre 4.2 - Types de Services
- Chapitre 4.3 - Service Discovery
Partie 2: Networking
- Chapitre 4.4 - Networking Kubernetes
- Chapitre 4.5 - Network Policies
- Chapitre 4.6 - Endpoints et EndpointSlices
Labs Pratiques
- Lab 4.1 - Services ClusterIP et NodePort
- Lab 4.2 - Service Discovery avec DNS
- Lab 4.3 - Network Policies
- Lab 4.4 - LoadBalancer et Intégration Cloud
Validation
Concepts Clés
Services
Les Services exposent un ensemble de Pods comme un service réseau avec une IP stable.
Types de Services
- ClusterIP: Accès interne au cluster
- NodePort: Expose sur un port de chaque node
- LoadBalancer: Expose via un load balancer cloud
- ExternalName: Alias vers un service externe
Prochaines Étapes
Commencez par comprendre les Services:
Chapitre 4.1: Introduction aux Services
Lab 4.1: Services ClusterIP et NodePort
Module créé le: Décembre 2024