Introduction à Kubernetes
- الوصف
- أقسام الدرس
- رأي
On parle beaucoup aujourd’hui d’applications “Cloud Native”, on peut les définir comme des applications distribuées, utilisant des containers et gérées dynamiquement. Dans ce contexte, vous avez certainement entendu parler de Kubernetes. Et pour cause ! Kubernetes est aujourd’hui l’orchestrateur de référence utilisé pour ces applications. Dans la guerre de popularité qu’il y a eu ces dernières années, il est clairement sorti vainqueur, au point même qu’il est maintenant totalement intégré dans certains des produits de Docker comme Docker for Mac, Docker for Windows ou encore Docker Entreprise Edition.
Je vais vous restituer dans cette formation la synthèse des éléments essentiels pour bien comprendre les différents concepts et apprendre à les mettre en oeuvre pour le déploiement de vos propres applications.
Pour moi, la connaissance de Kubernetes est incontournable pour qui veut évoluer dans l’écosystème des applications “Cloud Native”. La montée en compétence sur Kubernetes peut sembler complexe mais ce cours vous permettra de facilement comprendre les concepts sous-jacents.
Dans ce cours vous trouverez:
- de la théorie qui explique les différents concepts utilisés
- des exemples pour illustrer ces concepts
- des démos pour voir tout cela en action
- des exercices pour vous permettre de manipuler et vous assurer une bonne compréhension du cours
Vous hésitez ? Contactez moi et je serai heureux de répondre à vos questions.
A bientôt,
Luc
-
9Différentes solutionsدرس فيديو
-
10Multipass : un outils utile pour la création de machines virtuellesدرس فيديو
-
11[Exercice] - Premiers pas avec Multipassدرس نصي
-
12[Option 1] - Minikubeدرس نصي
-
13[Option 2] - Kindدرس نصي
-
14[Option 3] - microK8sدرس نصي
-
15[Option 4] - K3sدرس نصي
-
16[Option 5] - K3dدرس نصي
-
17Cluster de production - solutions managéesدرس فيديو
-
18[Démo] - Création d'un cluster managé sur DigitalOceanدرس فيديو
-
19Cluster de production - d'autres outilsدرس فيديو
-
20[Démo] - Mise en place d'un cluster avec kubeadmدرس فيديو
-
21[Exercice] - Utilisation de kubeadmدرس نصي
-
22Quizzاختبار
-
23Présentationدرس فيديو
-
24Exemple de spécificationدرس فيديو
-
25Cycle de vieدرس فيديو
-
26[Démo] - Cycle de vie d'un Podدرس فيديو
-
27[Exercice] - Lancement d'un premier Podدرس نصي
-
28Pod avec plusieurs containersدرس فيديو
-
29[Exercice] - Lancement d'un Pod Wordpressدرس نصي
-
30Elements de l'étape de Schedulingدرس فيديو
-
31[Exercice] - Contrainte de scheduling d'un Podدرس نصي
-
32Création avec l'approche impérativeدرس فيديو
-
33Résuméدرس فيديو
-
34Quizzاختبار
-
35Présentationدرس فيديو
-
36Service de type ClusterIPدرس فيديو
-
37Service de type ClusterIP - Port Forwardدرس فيديو
-
38Service de type ClusterIP - Proxyدرس فيديو
-
39[Exercice] - Création d'un service de type ClusterIPدرس نصي
-
40Service de type NodePortدرس فيديو
-
41[Exercice] - Création d'un service de type NodePortدرس نصي
-
42Service de type LoadBalancerدرس فيديو
-
43Création de Services avec les commandes impérativesدرس فيديو
-
44Les commandes de baseدرس فيديو
-
45Quizzاختبار
-
46Roleدرس فيديو
-
47Spécification d'un Deploymentدرس فيديو
-
48[Démo] - Création d'un Deploymentدرس فيديو
-
49Création avec l'approche impérativeدرس فيديو
-
50[Exercice] - Création d'un Deploymentدرس نصي
-
51Mise à jour d'un Deploymentدرس فيديو
-
52[Démo] - Mise à jour d'un Deploymentدرس فيديو
-
53[Exercice] - Mise à jour d'un Deploymentدرس نصي
-
54Mise à l'échelle (scalling)درس فيديو
-
55Présentation de la ressource HorizontalPodAutoscalerدرس فيديو
-
56[Exercice] - HorizontalPodAutoscalerدرس نصي