Plan du cours
Introduction à Kubernetes
- Qu'est-ce que Kubernetes ?
- Avantages de l'orchestration de conteneurs
- Kubernetes par rapport à Docker Swarm et autres orchestrateurs
Composants et architecture essentiels
- Architecture du plan de contrôle et des nœuds
- Pods, ReplicaSets et Deployments
- Services, étiquettes et sélecteurs
Mise en place d'un environnement Kubernetes
- Utilisation de Minikube ou Kind pour les clusters locaux
- Outil en ligne de commande kubectl
- Accès et inspection des composants du cluster
Déploiement d'applications sur Kubernetes
- Création et gestion des pods et des déploiements
- Mises à jour progressives (rolling updates) et annulations (rollbacks)
- Gestion des images de conteneurs
Réseau et services
- Vue d'ensemble du réseau du cluster
- Création de services internes et externes
- Notions de base sur le DNS, les contrôleurs d'ingress et l'équilibrage de charge
Volumes et stockage
- Utilisation des volumes persistants et des demandes de volumes (claims)
- Classes de stockage et approvisionnement dynamique
- Stratégies de persistance des données
Surveillance et dépannage du cluster
- Inspection des journaux et événements des pods
- Commandes de diagnostic courantes de kubectl
- Meilleures pratiques pour les limites de ressources et les contrôles d'intégrité
Résumé et prochaines étapes
Pré requis
- Comprendre les concepts de conteneurisation (par exemple, Docker).
- Expérience avec la ligne de commande Linux.
- Connaissances de base en réseau et en administration système.
Public cible
- Développeurs déployant des applications conteneurisées.
- Ingénieurs DevOps gérant l'orchestration de conteneurs.
- Administrateurs système supportant les environnements Kubernetes.
Nos clients témoignent (4)
compréhension de base des conteneurs/Kubernetes et de leur interaction fonctionnalités de la plateforme OpenShift
Eric Scholze - NOW IT GmbH
Formation - Introduction to Containers, Kubernetes & OpenShift
Traduction automatique
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Formation - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Comment les formateurs transmettent-ils efficacement leurs connaissances
Vu Thoai Le - Reply Polska sp. z o. o.
Formation - Certified Kubernetes Administrator (CKA) - exam preparation
Traduction automatique
Les connaissances et les échanges avec Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Formation - Docker and Kubernetes
Traduction automatique