Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan du cours
Introduction
- Qu'est-ce que Kubernetes ?
- Conteneurisation vs. virtualisation
- Aperçu des caractéristiques et de l'architecture de Kubernetes
- Kubernetes dans le contexte de la Cloud Native Computing Foundation (CNCF)
Compréhension Kubernetes
- Le cycle de vie d'une Kubernetes application
- Les composants Kubernetes : Maître et nœuds
- Kubelet, Kube-proxy et autres composants clés
Pour commencer
- Mise en place de l'environnement de développement
- Installation Kubernetes à l'aide de kubeadm
- Configuration de kubectl et kubeconfig
Travailler avec des pods
- Création de Pods
- Gestion des configurations des Pods
- AccessGestion et dépannage des Pods
Ensembles de répliques et déploiements
- Créer et mettre à l'échelle des ensembles de répliques
- Gérer les mises à jour d'applications avec les déploiements
- Utilisation des Rolling Updates et Rollbacks
Services et Networking
- Création de services pour exposer les applications
- Services internes et externes
- Politiques de réseau pour une communication sécurisée
Stockage persistant
- Volume persistant (PV) et Volume persistant revendiqué (PVC)
- Classes de stockage
- Utilisation des volumes pour la gestion des données
Configuration et secrets
- Gestion des configurations d'application
- Sécuriser les données sensibles avec Secrets
- Utiliser ConfigMaps pour les configurations externes
Intégrer Kubernetes aux plates-formes en nuage
- Déploiement de clusters Kubernetes sur les principaux fournisseurs de cloud computing
- Utilisation des équilibreurs de charge et des contrôleurs d'entrée
- Mise à l'échelle automatique avec les Pods Autoscalers Horizontaux (HPA)
Surveillance et journalisation
- Mise en œuvre des contrôles de santé
- Utilisation de Kubernetes Dashboard pour la surveillance des clusters
- Agréger les logs avec des outils comme Fluentd et Elasticsearch
Dépannage
- Identifier les problèmes courants dans les déploiements Kubernetes
- Déboguer les problèmes d'application et de réseau
- Analyser les événements et les journaux de Kubernetes.
Résumé et prochaines étapes
- Principaux enseignements de la formation
- Ressources recommandées pour un apprentissage plus approfondi
- Prochaines étapes de votre voyage Kubernetes
Pré requis
-
Compréhension des concepts de base des réseaux
Expérience de l'interface en ligne de commande Linux
Expérience de la programmation de base dans n'importe quel langage
Audience
-
Développeurs
Administrateurs système
DevOps Ingénieurs
35 heures
Nos Clients témoignent (3)
Le formateur Luc est formidable, il a une connaissance approfondie du sujet, une approche humaine et une capacité a s'adapter aux besoins en live.
Salim - LHH
Formation - Certified Kubernetes Administrator (CKA) - exam preparation
explication claire et outil ckad
Sebastian - EY GLOBAL SERVICES (POLAND) SP Z O O
Formation - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduction automatique
Exercices pratiques
Tobias - Elisa Polystar
Formation - Docker and Kubernetes: Building and Scaling a Containerized Application
Traduction automatique