Ref: SICL031
Kubernetes : optimisation des conteneurs
E-learning - Synchrone - 14h
Objectifs
A l'issue de cette formation vous serez capable de :
- Comprendre le fonctionnement de Kubernetes
- Installer, configurer et administrer Kubernetes
Syllabus
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, interfaçage par l'API server, nœuds Kubernetes: hébergement des containers,
- Kubelet pour la supervision des nœuds.
Installation et configuration
- Présentation des différentes solutions d'installation
- Installation des outils : kubectl,minikube,kubeadm
- Configuration de pods et containers : assignation de mémoire, espace de stockage, processeurs, affectation de pods à des nœuds.
- Configuration d'applications et exécution.
Administration
- Outils de supervision, analyse des logs, debugging
- Utilisation de kubectl exec pour accéder en shell à un container
- Analyse de l'état des noeuds avec Node Problem Detector
- Mise en oeuvre de StackDriver
Sécurité
- Présentation des points à sécuriser
- Accès à l'API Kubernetes
- Limitations des ressources
- Contrôle des accès réseau
- Restrictions des accès à etcd
Comment ?
Méthodes pédagogiques
1 poste et 1 support par stagiaire
8 à 10 stagiaires par salle
Remise d'une documentation pédagogique papier ou numérique pendant le stage
La formation est constituée d'apports théoriques, d'exercices pratiques, de réflexions et de retours d'expérience
Évaluation
Auto-évaluation des acquis par le stagiaire via un questionnaire en ligne
Attestation de fin de stage remise au stagiaire
Participez à la prochaine session !
S'inscrireAdmission
A qui s’adresse cette formation
Cette formation s'adresse à des Administrateurs, chefs de projet et toute personne souhaitant mettre en oeuvre kubernetes pour le déploiement d'applications
Prérequis
Il est demandé aux participants de une bonne maîtrise des systèmes Linux, des réseaux TCPIP, et des concepts de virtualisation et containers
Coût de la formation
Frais pédagogiques
1290€ HT
Tarif Inter-entreprise par personne
Aides au financement
Des dispositifs variés et aides au fnancement existent. N’hésitez pas à nous constulter pour en savoir plus.
En savoir plus sur les dispositifs de financement.