Kubernetes – Essentials
Date de mise à jour :
Identifiant Offre Info : 20_26248166F
Organisme responsable :
INOW
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Découvrir l'architecture technique de Kubernetes
- Maîtriser les fondamentaux de l'orchestration sous Kubernetes
- Développer et déployer des applications composées de plusieurs services en production
- Investiguer des dysfonctionnements sur des applications hébergées
- Mettre en place la haute disponibilité
Programme de la formation
Historique et contexte Rappels sur les conteneurs Containers sans orchestration Rappel des concepts du Cloud Les orchestrateurs de conteneurs Kubernetes et l'orchestration de containers Pourquoi un orchestrateur ? Avantage de Kubernetes Mise en place de Kubernetes Les composants de Kubernetes Kubernetes API L'outil kubectl Les descripteurs yaml et json Les namespaces Les Pods Principe du pod Organisation des pods (labels, sélecteurs) Cycle de vie des pods Replicasets…
Rappels sur les conteneurs
Containers sans orchestration
Rappel des concepts du Cloud
Les orchestrateurs de conteneurs
Kubernetes et l'orchestration de containers
Pourquoi un orchestrateur ?
Avantage de Kubernetes
Mise en place de Kubernetes
Les composants de Kubernetes
Kubernetes API
L'outil kubectl
Les descripteurs yaml et json
Les namespaces
Les Pods
Principe du pod
Organisation des pods (labels, sélecteurs)
Cycle de vie des pods
Replicasets
HealthChecks
ReplicaSets
DaemonSets
Jobs
Les services
Types de services (NodePort, LoadBalancer, Ingress)
Exposer un service en interne du cluster
Exposer un service vers l'extérieur du cluster
Le concept du readiness
La couche réseau
Les volumes
Partage de données entre des containers d'un même pod
Partage de données entre différents noeuds
Persistent Volumes et Persistent Volumes Claims
Lien vers des volumes extérieurs
Les secrets
Les secrets pour des accès extérieurs
Les secrets internes au cluster
Les secrets de production (Certificat SSL)
Configuration
Variables d'environnements
ConfigMaps
Kubernetes en production
Gestion des ressources
Auto-scaling
Helm
Validation et sanction
- Optimiser la gestion et l'orchestration de vos conteneurs avec Kubernetes pour une infrastructure scalable et résiliente
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
21 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaissances de base en Linux Compréhension de base des concepts de DevOps Notions de développement d'applications Notions de Scripting et d'automatisation Compréhension des concepts de réseau de base (les adresses IP, les sous-réseaux, les DNS et les ports) Expérience avec Git et les systèmes de contrôle de version
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
14 Rue Tantot
60510 La Neuville-en-Hez - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes