Ne pas tenir compte du tarif indiqué en bas de page
Rendez-vous sur le portail client et cliquer sur Passer commande
Les prix 2020 sont indiqués


Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
Kubernetes, mise en œuvre
UBE / LI-SYS-440
OBJECTIFS PEDAGOGIQUES
Comprendre l’architecture de Kubernetes. Créer des applications élastiques en gérant et supervisant leur déploiement, leur intégrité et leur disponibilité.

PUBLIC
Développeurs, architectes, ingénieurs de production, administrateurs.
PRE-REQUIS
Administration système Linux, connaissances générales en conteneurisation (Docker ou CoreOS).

CONTENU

Introduction à kubernetes
- De la virtualisation à conteneurisation. Le couple Docker/Kubernetes.
- Solutions d’installation (MiniKube, On-Premise, etc.).
- Installation et configuration de docker.
- Accéder au cluster Kubernetes : CLI (kubectl), GUI (dashboard) et APIs.
- Déploiement et publication manuelle.
- Détail et introspection du déploiement.

Les fichiers descriptifs
- Syntaxe.
- Scalabilité d’un déploiement.
- Stratégie de mise à jour sans interruption (update/rollback).
- Suppression d’un déploiement.

Architecture Kubernetes
- Composants du master node : API server, scheduler, controller manager, etc.
- Architecture d’un minion : Kubelet, le moteur de conteneur (docker), Kube-proxy.
- Définition d’un pod statefull/stateless.
- Solution du replica-controller.

Exploiter Kubernetes
- Clusterisation avec replicas et replica controller.
- Types de services.
- Labels et choix d’un nœud pour le déploiement.
- Affinité et anti-affinité.
- Daemons set, health check, config map et secrets.
- Persistent Volumes et Persistent Volumes Claim.
- Simplifier les déploiements avec les fichiers YAML.

Gestion avancée de conteneurs
- Création et automatisation d’images personnalisées.
- Dockerfile.
- Utilisation de COPY.
- Un conteneur et plusieurs services.
- Déploiement d’une image personnalisée.

Kubernetes en production
- Frontal administrable Ingress.
- Limitation de ressources.
- Gestion des ressources et autoscaling.
- Service Discovery (env, DNS).
- Les namespaces et les quotas.
- Gestion des accès.
- Haute disponibilité et mode maintenance.

Déploiement d’un cluster Kubernetes
- Préparation des nœuds.
- Déploiement : d’un master-nodeadm, d’un master-node, d’un worker-node.
- Mise en place du Dashboard et du réseau.

SESSIONS PROGRAMMEES
 Accès au calendrier
VALIDATION
Evaluation en fin de session

PEDAGOGIE
Alternance d’exposés et de travaux pratiques
INTERVENANTS
Spécialiste

MODALITES PRATIQUES
Durée : 3 jours soit 21 heures avec 7 heures par jour
Prix stagiaire : Consultez votre Portail client I4.10.
Horaires : 9h – 17h30

 

Durée: