Kubernetes



Objectifs, programme, validation de la formation

Objectifs

Présentation de la logistique de coursObjectifs du cours Références et ressources
IntroductionLes différentes formes de virtualisation La virtualisation par conteneur Docker et ses concurrents Qu’est-ce que l’orchestration Quelles sont les fonctionnalités liées à l’orchestration
Architecture et composantsEtcd L’api server Le Scheduler Le Kubelet Le Controller Le kube-proxy
Mise en place d’une infra avec KubernetesInstallation de Kubernetes en local avec mini kube Présentation des différents éléments : Dashboard, les CLI et l’API Exécution de conteneurs Exposer au réseau l’application démarrée
Les PodsPrésentation de Modèle/Concept de pod Introduction aux lanaguagges yaml et json Organisation des pods : avec les labels, les sélecteurs et les namespaces Définir le cycle de vie des pods
ReplicaSetsPrésentation des HealthChecks ReplicationControllers vs ReplicatSets Définition d’un DaemonSets Les Jobs
ServicesDéfinition d’un service Exposition en interne du cluster Exposition vers l’extérieur : Ingress vs LoadBalancer Le concept du "readiness" Les services headless
VolumesPartage entre 2 containers d’un même pod avec de simple données Rendre accessible le fs d’un noeud du cluster Définition des Persistent Volumes et Persistent Volumes Claims
Configuration et secretsParamètres de la ligne de commande des containers Variables d’environnements ConfigMaps Secrets
Stratégies de déploiementMise à disposition d’une nouvelle version d’un pod Création d’un Rolling Update Déployement d’une application clusterisée
Fonctionnalités nécessaires en entrepriseLe Role-Based Access Control : RBAC La gestion des ressources l’auto-scaling
Les Fédérations
Développement d’applications compatiblesGestion des contraintes lors du développement Récupération des metadata du cluster Bonnes pratiques

Validation et sanction

Découvrir Kubernetes - Installer & configurer Kubernetes - Connaître les composants de Kubernetes. Orchestrer des applications avec Kuburnetes - Gestion du cluster - Pérenniser le stockage

Type de formation

Professionnalisation

Niveau de sortie information non communiquée


Durée, rythme, financement

Durée 21 heures en centre

Modalités de l'alternance 21h en centre

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Bonnes connaissances Linux et administration système

Inscription

Contact renseignement Se renseigner aupres de l'organisme

Téléphone 09-72-37-73-73


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/10/2020

Adresse d'inscription
32 Boulevard Vincent Gâche 44200 Nantes

Lieu de formation


Organisme de formation responsable