- Date de session
Nous contacter
- Booster IT
- Catalogues Formations
- formation Kubernetes, mise en œuvre
- OBJECTIFS PÉDAGOGIQUES
À l’issue de la formation, le participant sera en mesure de :
- Installer, utiliser et déployer Kubernetes
- Déployer des applications simples et complexes
- Mettre à jour une application déjà déployée
- Automatiser le passage à l'échelle de ses applications
- Mettre en place la haute disponibilité
- Maitriser l'auto réparation des services
- PUBLIC CONCERNÉ
Toute personne souhaitant apprendre les fondamentaux de Kubernetes
- PRÉREQUIS
Connaissances de base de Linux et en conteneurisation (Docker de préférences)
LE PROGRAMME
ENTRAÎNEMENTS
Rappels sur les containers
- Containers sans orchestration
- Les Orchestrateurs du marché
- Les fonctionnalités d'orchestration
- Les notions de base de Kubernetes
- Les différentes versions et les API
Les concepts de base de Kubernetes
- Les conteneurs et les Pods
- Le clustering et les nœuds
- Mise en réseau dans Kubernetes
- Architecture et composants Kubernetes
Créer un cluster Kubernetes
- Déployer une application sur plusieurs machines
- Explorer une application
- Les applications en réseau
- Passage à l’échelle
Le concept de Pod
- Comment interagir avec les Pods
- Le cycle de vie des Pods
- Les descripteur Yaml et Json
- La sécurité d’une application (ConfigMaps et Secrets)
- Les services (Cluster IP, NodePort, LoadBalancer, Headless)
Déployer ses applications
- Présentation des déploiements K8
- Mise à l’échelle des applications avec les déploiements
- Gestion des mises à jour continues avec les déploiements
- Stratégies de déploiement d’applications micro-service
- Stratégies de calcul intensif (Jobs)
- Stratégies de passage à l’échelle (Replicasets et Daemonsets)
- Stratégies de mise à jour logicielle (Deployments)
Les services
- Présentation des services K8
- Utilisation des services K8
- Découvrir les services K8 avec DNS
- Gérer l’accès depuis l’extérieur avec K8s Ingress
Le stockage
- Aperçu du stockage K8
- Utilisation des volumes K8
- Exploration des volumes persistants K8
- Utilisation du volume persistant K8
Notions avancées de Kubernetes
- Les stockages volatiles et persistants
- Les techniques avancées de supervision
- La gestion du réseau
- Le déploiement des bases de données distribuées (StatefulSet)
- La sécurité avec SecurityContext et NetworkPolicy
PRÊT À FAIRE LE GRAND SAUT ET ÉCHANGER SUR VOTRE PROJET
Nos équipes vous recontacteront pour échanger sur vos besoins en formation.
- Date de session
Nous contacter
Étiqueté devops