
FORMATION KUBERNETES
Taux de satisfaction :
9,1/10
(7 avis)
Formation créée le 20/11/2024. Dernière mise à jour le 21/11/2024.
Version du programme : 2
Programme de la formation Version PDF
Objectifs de la formation
- Comprendre le fonctionnement de Kubernetes
- Installer, configurer et administrer kubernetes
Profil des bénéficiaires
Pour qui
- Administrateur système
- Responsables intégration
Prérequis
- Connaissance de Linux
Contenu de la formation
-
Introduction
- Présentation Kubernetes, origine du projet
- Fonctionnalités: automatisation des déploiements et de la maintenance des Applications en containers
- Containers supportés, plate-formes utilisant Kubernetes
- Composants de Kubernetes
- Définitions: pods, labels, controllers, services
-
Architecture
- Kubernetes Master
- Stockage des configurations par etcd
- Noeuds Kubernetes
- Kubelet pour la supervision des noeuds
-
Installation et configuration
- Présentation des différentes solutions d’installation
- Installation On-premise : kubectl ,kubeadm
- Créer ses premiers pods
- Labs : Installer un cluster avec 1 node master et 2 nodes worker
-
Scheduler
- Labels
- Affinités de type Node
- Affinités de type Pod
- Labs : Créer un pod1 avec une affinité de type node et label disktype=ssd Créer un pod2 avec une affinité de type pod vers le pod1
-
Services
- Concept de Service Kubernetes
- Connecter les utilisateurs aux pods
- Service Discovery
- Types de Services
- Utiliser un Service pour exposer une application
- Labs : Créer un service de type ClusterIP pour les serveurs web nginx Créer un service de type NodePort pour les serveurs web httpd
-
Stockage
- Types de volumes : Local, NAS, SAN
- Persistent Volumes (PV)
- Persistent Volumes Claim (PVC)
- Classes de stockage
- Labs : Créer un pv de type nfs, un pvc qui match le pv et un pod qui utilse le pvc.
-
Concepts avancés
- Deployments
- Rolling Update, Roll Back
- DaemonSet
- Jobs & CronJob
- StatefulSet
- Horizontal Pod Autoscaling
- Ingress Controler
- ConfigMap et Secrets
- Labs: Créer un daemonset qui crée un fichier index.html dans le nfs pvc Créer un deployment de serveur web utilisant le fichier index.html du nfs pvc Mettre à jour par Rolling Update le serveur web Créer un Ingress vers les 2 services web différents : nginx et httpd
Équipe pédagogique
Nicole BIZARD Responsable formation 06 14 78 61 01 nibizard@bigso.fr
Suivi de l'exécution et évaluation des résultats
- Formulaires d’évaluations de la formation : pré-évaluation avant formation, évaluation de la satisfaction en fin de stage, évaluation des acquis à +90 jours
- Feuille de présence émargée par demi-journée par les stagiaires et le formateur
- Attestation de fin de formation
- Analyse des attentes client
Ressources techniques et pédagogiques
- Accueil des stagiaires dans une salle dédiée à la formation en présentiel et/ou avec l'outil Teams (autre selon contraintes techniques) en classe à distance
- Consultant/formateur spécialisé et référent sur la technologie Open Source
- Formation en français
- Un lien d'accès à une plateforme dédiée de téléchargement sera adressé avant la formation permettant de télécharger l'ensemble des Support de cours et outils de la formation
- Mise en œuvre : apport théorique, visant la compréhension des principes est systématiquement accompagné d’une mise en pratique concrète (LabS)
Qualité et satisfaction
Taux de satisfaction des apprenants
9,1/10
(7 avis)
Capacité d'accueil
Entre 4 et 8 apprenants
Accessibilité
La formation est accessible aux personnes à mobilité réduite.
Une étude des conditions d’accès et des moyens de compensation sera réalisé en amont à l’inscription afin d’identifier plus précisément les conditions de réalisation et de faisabilité de la formation.
Vous pouvez trouver toutes les informations nécessaires sur notre site : https://bigso.fr/accueil/formations/