Détails
- 9 Sections
- 144 Lessons
- 8 Hours
Expand all sectionsCollapse all sections
- 1- Introduction1
- PARTIE 1 - [Théorie] - Découvrir Kubernetes17
- 2.11.1 – Qu’est-ce que Kubernetes ?2 Minutes
- 2.21.2 – Avantages de Kubernetes2 Minutes
- 2.31.3 – Principe de fonctionnement de Kubernetes4 Minutes
- 2.41.4 – API Kubernetes2 Minutes
- 2.51.5 – Le server API1 Minute
- 2.61.6 – Les objets d’api Kubernetes2 Minutes
- 2.71.7 – les pods5 Minutes
- 2.81.8 – Les contrôleurs4 Minutes
- 2.91.9 – Les Services4 Minutes
- 2.101.10 – Le Stockage2 Minutes
- 2.111.11 – Les composants du cluster4 Minutes
- 2.121.12 – Le noeud du plan de contrôle8 Minutes
- 2.131.13 – Les noeuds Workers9 Minutes
- 2.141.14 – Les pods d’extensions2 Minutes
- 2.151.15 – Les opérations sur les pods5 Minutes
- 2.161.16 – Les opérations sur les services5 Minutes
- 2.171.17 – Les fondamentaux du réseau de Kubernetes9 Minutes
- PARTIE II - Installation de Kubernetes15
- 3.12.1 – Les considération pour installer Kubernetes10 Minutes
- 3.22.2 – Les méthodes d’installation1 Minute
- 3.32.3 – Prérequis d’installation1 Minute
- 3.42.4 – Les ports du cluster3 Minutes
- 3.52.5 – Obtenir kubernetes1 Minute
- 3.62.6 – Comment créer un cluster kubernetes2 Minutes
- 3.72.7 – Prérequis des packages2 Minutes
- 3.82.8 – Présentation du Lab2 Minutes
- 3.92.9 – Présentation de la méthode d’installation en onPremise2 Minutes
- 3.102.10 – Installation de Containerd11 Minutes
- 3.112.11 – Installation de Kubernetes4 Minutes
- 3.122.12 – [Démo] – Créer un cluster Kubernetes14 Minutes
- 3.132.13 – Découvrir les pods systèmes et les fichiers de configuration16 Minutes
- 3.142.14 – Zoom sur les fichiers Kubeconfig4 Minutes
- 3.152.15 – Joindre un nœud worker dans le cluster
- PARTIE III - Administrer un cluster Kubernetes8
- 4.13.1 – Introduction à l’administration d’un cluster Kubernetes1 Minute
- 4.23.2 – Découvrir les commandes kubectl12 Minutes
- 4.33.3 – Les commandes kubectl en action19 Minutes
- 4.43.4 – Les commandes kubectl en action (suite)13 Minutes
- 4.53.5 – Activer l’auto-complétions3 Minutes
- 4.63.6 – La méthode déclarative et impérative16 Minutes
- 4.73.7 – La méthode déclarative et impérative (suite)8 Minutes
- 4.83.8 – Déployer une application kubernetes avec la méthode déclarative et impérative24 Minutes
- Partie 4 - Les contrôleurs30
- 5.1Ressource à télécharger pour les démos
- 5.23.1 – Introductions aux contrôleurs Kubernetes4 Minutes
- 5.33.2 – Principe de fonctionnement des contrôleurs4 Minutes
- 5.43.3 – Le gestionnaire de contrôleurs3 Minutes
- 5.53.4 – Les contrôleurs des pods4 Minutes
- 5.63.4 – Les contrôleurs des autres ressources2 Minutes
- 5.73.5 – Les contrôleurs de déploiement2 Minutes
- 5.83.6 – Comment créér un déploiement dans Kubernetes8 Minutes
- 5.93.7 – Les opérations sur les déploiements
- 5.103.8 – Démo créer un déploiement et un pod nu7 Minutes
- 5.113.9 – Démo – Scaler un déploiement5 Minutes
- 5.123.10 – Créer un déploiement à l’aide de la méthode déclarative
- 5.133.11 – Générer un nouveau token pour joindre un noeud dans un cluster4 Minutes
- 5.143.12 – Les labels et les selectors10 Minutes
- 5.153.13 – Démo utiliser les labels et les selectors10 Minutes
- 5.163.14 – Démo simuler une panne10 Minutes
- 5.173.15 – Les opérations des contrôleurs – les déploiements14 Minutes
- 5.183.16 – Comment faire une mise à jour d’un déploiement ?8 Minutes
- 5.193.17 – Démo – mise à jour d’un déploiement17 Minutes
- 5.203.18 – Utilisation des déploiements pour modifier l’état ( Le RollingUpdate et le MaxSurge)8 Minutes
- 5.213.19 – Conseils pour réussir un déploiement progressif (rollouts)2 Minutes
- 5.223.20 – Exemple de configuration du rolling update et du MaxSurge2 Minutes
- 5.233.21 – Revenir en arrière sur un déploiement6 Minutes
- 5.243.22 – Redémarrer un déploiement3 Minutes
- 5.253.23 – Démo – Mettre en place des stratégies de mise à jour16 Minutes
- 5.263.24 – Démo – Faire un retour arrière vers une version précédente avec le rollout8 Minutes
- 5.273.25 – Démo – Contrôler les mises à jour à l’aide des stratégies et des sondes de disponibilité15 Minutes
- 5.283.26 Démo – Contrôler les mises à jour à l’aide des stratégies … (suite)9 Minutes
- 5.293.27 – Démo – Redémarrer un déploiement9 Minutes
- 5.303.28 – Démo – Mise à l’échelle d’un déploiement8 Minutes
- Partie -5 - Déployer et maitenir des applications avec des daemonSet et des Jobs12
- 6.15.1. introduction deamonSet et Jobs3 Minutes
- 6.25.2. Présentation d’un DaemonSet8 Minutes
- 6.35.3. Stratégie de mise à jour des DaemonSets4 Minutes
- 6.45.4 – Démo déployer une application à l’aide d’un DaemonSet6 Minutes
- 6.55.5 – Déployer une application sur un node à l’aide d’un node selector10 Minutes
- 6.65.6- Démo -Mise à jour d’une application à l’aide d’un DaemonSet10 Minutes
- 6.75.7 – Comprendre les Jobs
- 6.85.8- Démo Créer un jobs14 Minutes
- 6.95.9 – Démo politique de redémarrage d’un Job6 Minutes
- 6.105.10 – Démo – Configurer le parallélisme et la complétion dans un job6 Minutes
- 6.115.11 – Créer un CronJob8 Minutes
- 6.125.12 – Les StatefullSet6 Minutes
- Partie 630
- 7.16 – Introduction2 Minutes
- 7.26.1- Comprendre le réseau de Kubernetes9 Minutes
- 7.36.2- La topologie réseau de Kubernetes5 Minutes
- 7.46.3 Comment fonctionnent le réseau de Kubernetes6 Minutes
- 7.56.4.- Découvrir le DNS par défaut de Kubernetes (CoreDNS)6 Minutes
- 7.66.5. Découvrir la configuration de CoreDNS4 Minutes
- 7.76.6 – Démo découvrir la configuration de coreDNS
- 7.86.7- Démo Personnaliser la configuration de coreDNS (configuration des forwarders)16 Minutes
- 7.96.8 – Démo – Tester la rédirection et normaliser la configuration de coreDNS4 Minutes
- 7.106.9 – Démo – Configurer un client DNS12 Minutes
- 7.116.10 – Démo tester les enregistrements DNS18 Minutes
- 7.126.11 – Comprendre les services15 Minutes
- 7.136.12 – Les Types de services (ClusterIp, NodePort et LoadBalancer)22 Minutes
- 7.146.13- Comment créer un service10 Minutes
- 7.156.14 – Démo – Créer un service de type Cluster IP12 Minutes
- 7.166.15. Démo – Créer un service de type NodePort avec la méthode Impérative12 Minutes
- 7.176.16 – Démo – Créer un service de type CLusterIP avec la méthode déclarative8 Minutes
- 7.186.17- Explication sur le déploiement du service de type NodePort avec la méthode Déclarative6 Minutes
- 7.196.18 – Explication du deploiement du service de type loadbalancer en mode délcartif10 Minutes
- 7.206.19 – Introduction au module – contrôleurs Ingress2 Minutes
- 7.216.20 – Comprendre les contrôleur ingress8 Minutes
- 7.226.21 – Zoom sur le contrôleur Ingress5 Minutes
- 7.236.22 – Comment Exposer un seul service à l’aide de l’Ingress5 Minutes
- 7.246.23- Comment Exposer plusieurs services à l’aide de l’Ingress12 Minutes
- 7.256.24 Comment Exposer des services à l’aide du nom basé sur les machines virtuelles (virtualhosts)4 Minutes
- 7.266.25. Comment Activer SSL sur votre contrôleur Ingress8 Minutes
- 7.276.26. – Démo – Déployer un contrôleur Ingress NGINX sur une machine nue11 Minutes
- 7.286.27- Démo – Exploser plusieurs service basés sur le nom d’hôte à l’aide de l’Ingress21 Minutes
- 7.29Bonus 1 – Service de type loadbalancer avec AKS11 Minutes
- 7.30Bonus 2 – Déployer un contrôleur Ingress dans le cloud avec AKS8 Minutes
- Partie 7 - Le stockage30
- 8.1Introduction au module3 Minutes
- 8.27- Zoom sur le stockage dans Kubernetes – début12 Minutes
- 8.37.1 – Demande de volume persistant et mode d’accès6 Minutes
- 8.47.2 – Le provisionnement Statique (Principe)6 Minutes
- 8.57.3 – Définition d’un Volume Persistant5 Minutes
- 8.67.4. – Définition d’une Demande de volume Persistant5 Minutes
- 8.77.5. – Définition d’un Demande d’un Voume Persistant dans un Pod
- 8.87.6. – Démo créer un serveur et des clients nfs4 Minutes
- 8.97.7- Démo Créer un PV et un PVC16 Minutes
- 8.107.8. – Démo monter un volume dans un POD10 Minutes
- 8.117.9 – Démo Contrôle de l’accès persistant aux volumes avec les modes d’accès et la politique de récupération11 Minutes
- 8.127.10 – Les classe de stockage11 Minutes
- 8.137.11 – Démo – expérimentation de la Classe de stockage15 Minutes
- 8.147.12 Introduction à la configuration en tant que données9 Minutes
- 8.157.13 – Zoom sur les variables d’Environnement4 Minutes
- 8.167.14. – Démo Variable d’environnements11 Minutes
- 8.177.15 -Les propriété des secrets16 Minutes
- 8.187.16 – Utilisation des Secrets et les variables d’Environnement(suite)4 Minutes
- 8.197.17. – Utiliser les Secrets comme fichiers4 Minutes
- 8.207.18 – Démo – Utilisation des Secret à l’aide des viariables d’Environnement8 Minutes
- 8.217.19- Démo créer un Secret6 Minutes
- 8.227.20- Démo – Utilisation des Secrets à l’aides des fifchiers5 Minutes
- 8.237.21. – Démo – Créer un secret avec la Méthode Déclarative7 Minutes
- 8.247.22 – Zoom sur les configMaps15 Minutes
- 8.257.23 Démo – Créer un ConfigMap à l’aide des commandes Impératives5 Minutes
- 8.267.24 – Démo – Créer des ConfigMap à l’aide des manifests et des Env5 Minutes
- 8.277.25 – Démo -Utiliser des ConfigMap comme fichier ou volume9 Minutes
- 8.287.26 – Démo – Utiliser des configMap comme fichier ou volume -suite4 Minutes
- 8.297.27. Utilisation des Secrets pour se connecter aux registres privés3 Minutes
- 8.307.28 – Démo – Utilisation des Sécret pour se connecter aux registry privés13 Minutes
- QCM1
3.18 – Utilisation des déploiements pour modifier l’état ( Le RollingUpdate et le MaxSurge)