Les fondamentaux de Kubernetes
Les objectifs de la formation
- Maîtriser les fondamentaux de Kubernetes : architecture, objets de base, fonctionnement du cluster.
- Déployer et gérer des microservices dans un environnement Kubernetes.
- Optimiser les workloads IA avec des jobs, des volumes persistants, et du scheduling adapté.
- Mettre en place des bonnes pratiques pour la gestion des configurations, secrets et scalabilité.
- Notions de base en conteneurisation (Docker, OCI).
- Connaissances générales en développement (Node.js, Python, etc.).
- Familiarité avec l’usage de la ligne de commande Linux.
- Avoir déjà manipulé un Cloud public ou privé est un plus (AWS, GCP, Proxmox, etc.).
Programme de la formation
• Nœuds, pods, containers, namespaces
• Rôles du Control Plane et des nœuds workers
• Commandes kubectl essentielles
• Visualisation avec kubectl et Lens (ou autre dashboard)
• Communication entre services
• Exposition via Ingress ou NodePort
• Chiffrement des secrets
• Utilisation de secrets pour API keys ou endpoints IA
• Jobs GPU-friendly et tolérance aux erreurs
• Intégration S3/NFS pour données d’entraînement
• Monitoring de l’exécution via kubectl et logs
• Logs & métriques avec Prometheus/Grafana
• Alerting
• Cas spécifiques pour jobs IA et API
• Utilisation d’HPA pour adapter dynamiquement
– Ingestion de données
– Traitement IA avec job
– Gestion des routes internes
– Scalabilité en fonction du nombre de requête
• Présentation de la solution à l’équipe formatrice
• Évaluation finale des compétences
• Suggestions de suites (CI/CD, sécurité, GitOps, etc.)
Les 3 points forts
Maitrisez Kube
Comprenez Kubernetes et maîtriser sa puissance.
Scalez comme jamais
Scalez votre business.
Apprenez un écosystème complet
Vous verez les choses différemment
Nos experts vous accompagnent
Prêt à faire monter l’XP de vos équipes ?
DevOps, Kubernetes, méthode Agile, Release Management : notre catalogue de formation déborde ! Contactez nos experts pour booker une session de formation.