Dans ce cours intensif sur Kubernetes, vous apprendrez les fondamentaux de l'orchestration de conteneurs et comment utiliser Kubernetes pour gérer vos applications. Nous aborderons les bases des conteneurs, de Kubernetes, des pods et des ReplicaSets, puis nous plongerons dans un projet pratique où nous construirons une application microservice en utilisant Kubernetes. Vous acquerrez une expérience concrète grâce à nos laboratoires gratuits et serez prêt à utiliser Kubernetes dans vos propres projets. À la fin de ce cours, vous serez bien en route pour maîtriser Kubernetes.
Voici les sujets abordés dans cette vidéo :
00:00 - Introduction
03:25 - Qu'est-ce que les conteneurs ?
08:47 - Qu'est-ce que Kubernetes ?
14:09 - Kubectl
15:58 - Travailler avec nos laboratoires
17:08 - Démo - Introduction aux laboratoires
18:54 - Laboratoires - Kubectl
19:21 - PODs Kubernetes
28:40 - Démo - Pods
35:00 - Bienvenue dans notre communauté Slack
35:28 - Laboratoires - Pods
35:42 - ReplicaSets
46:07 - Laboratoires - ReplicaSets
46:20 - Déploiement
50:11 - Laboratoires - Déploiements
50:22 - Services
56:15 - Services - NodePort
1:02:31 - Laboratoires - Services
1:03:12 - Introduction à l'application de vote
1:05:27 - Déploiement de l'application de vote sur Kubernetes
1:18:52 - Démo – Déploiement de l'application de vote sur Kubernetes
1:39:49 - Démo – Déploiement de l'application de vote en tant que Déploiement sur Kubernetes
1:49:38 - Conclusion
1:51:07 - Configurez votre propre environnement local
1:52:42 - Minikube
Nous avons divers Parcours d'apprentissage pour vous aider à choisir votre prochaine étape et façonner votre carrière en DevOps et Cloud.
Découvrez nos parcours d'apprentissage sur KodeKloud pour commencer :
#kubernetespourlesdébutants #OrchestrationDeConteneurs #tutorielkubernetes
Les nouveaux venus dans le monde de la programmation et du DevOps trouvent souvent difficile de commencer leur parcours en raison de l'absence de prérequis de base. Par exemple, des problèmes pour configurer un environnement de laboratoire de base avec VirtualBox, des problèmes de mise en réseau, ou des difficultés à travailler avec la CLI Linux ou des éditeurs de texte comme vi. Parfois, il y a des problèmes avec les applications - comme faire fonctionner une application d'exemple, des problèmes pour installer correctement les dépendances ou des difficultés à faire communiquer un serveur web avec un serveur de base de données. Ou, d'autres fois, il s'agit de travailler avec des formats de données comme JSON ou YAML.
Nous avons donc identifié un manque, et nous pensons que cela est dû à l'absence de certains prérequis de base, tels que connaître les bases de Linux, les bases d'outils comme VirtualBox, ou connaître les bases des applications les plus couramment utilisées comme Java, Python ou NodeJS ou des serveurs web comme Apache, NGINX, etc. En tant qu'ingénieur DevOps ou Cloud, il est crucial d'avoir ces bases claires. Et c'est pourquoi nous vous aidons à combler cette lacune !
Pour plus de mises à jour sur les cours et des conseils, suivez-nous sur :