Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Qu'est-ce que Kubernetes ?
- Conteneurisation vs Virtualisation
- Aperçu des fonctionnalités et de l'architecture de Kubernetes
- Kubernetes dans le contexte de la Cloud Native Computing Foundation (CNCF)
Compréhension de Kubernetes
- Le cycle de vie d'une application Kubernetes
- Composants de Kubernetes : Maître et Nœuds
- Kubelet, Kube-proxy et autres composants clés
Premiers pas
- Mise en place de l'environnement de développement
- Installation de Kubernetes avec kubeadm
- Configuration de kubectl et kubeconfig
Travail avec les Pods
- Création de Pods
- Gestion des configurations de Pod
- Accès et dépannage des Pods
ReplicaSets et Deployments
- Création et mise à l'échelle des ReplicaSets
- Gestion des mises à jour d'applications avec Deployments
- Utilisation des mises à jour progressives (Rolling Updates) et des retours arrière (Rollbacks)
Services et réseautage
- Création de Services pour exposer les applications
- Services internes vs externes
- Politiques de réseau pour une communication sécurisée
Stockage persistant
- Volume Persistant (PV) et Requête de Volume Persistant (PVC)
- Classes de stockage
- Utilisation des Volumes pour la gestion des données
Configuration et Secrets
- Gestion des configurations d'applications
- Sécurisation des données sensibles avec les Secrets
- Utilisation des ConfigMaps pour les configurations externes
Intégration de Kubernetes avec les plateformes Cloud
- Déploiement de clusters Kubernetes sur les principaux fournisseurs de cloud
- Utilisation des équilibreurs de charge (Load Balancers) et des contrôleurs d'entrée (Ingress Controllers)
- Mise à l'échelle automatique avec les Horizontal Pod Autoscalers (HPA)
Monitoring et journalisation
- Mise en place de contrôles de santé (health checks)
- Utilisation du tableau de bord Kubernetes pour le monitoring du cluster
- agrégation des journaux avec des outils tels que Fluentd et Elasticsearch
Dépannage
- Identification des problèmes courants dans les déploiements Kubernetes
- Débogage des problèmes d'application et de réseautage
- Analyse des événements et des journaux Kubernetes
Conclusion et prochaines étapes
- Points clés à retenir de la formation
- Ressources recommandées pour approfondir vos connaissances
- Prochaines étapes dans votre parcours Kubernetes
Pré requis
- Compréhension des concepts de base du réseautage.
- Expérience avec l'interface de ligne de commande Linux.
- Expérience de base en programmation dans n'importe quel langage.
Public cible
- Développeurs
- Administrateurs système
- Ingénieurs DevOps
35 Heures
Nos clients témoignent (3)
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