Kubernetes : optimisation des conteneurs

2 jours / 14h
jours - 1 290 € HT Télécharger la ficheNous consulter.

Cette formation digitale a pour objectif de vous permettre d’appréhender les concepts et les technologies mises en œuvre dans des infrastructures conteneurisées gérées par Kubernetes.
Délivrance d’une attestation de compétences à la fin de de la formation au stagiaire.
12 stagiaires max
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez notre équipe de conseillers formation
- Maîtriser le fonctionnement de kubernetes,
- Gérer son installation,
- le configurer,
- et l’administrer.
Pédagogie active basée sur des exemples, des démonstrations, des partages d’expérience, des cas pratiques et une évaluation des acquis tout au long de la formation.
Pour toute information concernant l’accessibilité de la formation aux personnes en situation de handicap, merci de contacter notre équipe de conseillers formation afin de définir, si possible, les adaptations, aménagements et ou orientations nécessaires.
- Des partages d’expériences et des mises en pratique pour s’entraîner tout au long de la formation.
- Des consultants-formateurs experts.
-
Maitrise des systèmes Linux, des réseaux tcpip, et des concepts de virtualisation et containers
Bulletin d'inscription à retourner complété
- Administrateurs, chefs de projet
- Toute personne souhaitant mettre en oeuvre kubernetes pour le déploiement d’applications
Programmes de Kubernetes : optimisation des conteneurs
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,
noeuds Kubernetes: hébergement des containers,
Kubelet pour la supervision des noeuds.
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 noeuds.
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