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
- Les composants de Kubernetes : Maître et Nœuds
- Kubelet, Kube-proxy et autres composants clés
Démarrage
- 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 Déploiements
- Création et mise à l'échelle des ReplicaSets
- Gestion des mises à jour d'applications avec les Déploiements
- Utilisation des mises à jour progressives (Rolling Updates) et des retours arrière (Rollbacks)
Services et réseau
- Création de Services pour exposer les applications
- Services internes vs externes
- Policies de réseau pour une communication sécurisée
Stockage persistant
- Volume Persistant (PV) et demande de Volume Persistant (PVC)
- Classes de stockage
- Utilisation des Volumes pour la gestion des données
Configuration et secrets
- Gestion des configurations d'application
- 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 chez les principaux fournisseurs cloud
- Utilisation des équilibreurs de charge et des contrôleurs Ingress
- Mise à l'échelle automatique avec les Horizontal Pod Autoscalers (HPA)
Surveillance et journalisation
- Mise en œuvre de contrôles de santé
- Utilisation du tableau de bord Kubernetes pour la surveillance 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éseau
- Analyse des événements et des journaux de Kubernetes
Résumé et prochaines étapes
- Points clés du cours
- Ressources recommandées pour continuer à apprendre
- Prochaines étapes dans votre parcours Kubernetes
Pré requis
- Une compréhension des concepts de base du réseau.
- De l'expérience avec l'interface de ligne de commande Linux.
- Des connaissances 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 la patience de l'animateur pour répondre à nos questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Formation - Deploying Kubernetes Applications with Helm
Traduction automatique