Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Actus
Financement
Formations
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Actus
Financement
Formations
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Kubernetes

4.8/5 Avis client
THIV2013

3 jours (21 heures) – Initiation / Fondamentaux

3 jours (21 heures)
Initiation / Fondamentaux

Kubernetes

Domaine : Informatique

Présentiel
Présentiel
Online
Distanciel
Coût
1875€ HT

Objectifs pédagogiques

  • Installer Kubernetes et ses différents composants
  • Identifier les catégories d’objets gérés par Kubernetes
  • Identifier l’écosystème autour de Kubernetes
  • Concevoir les Containers Linux avec Kubernetes

Niveau requis

  • Pratiquer les systèmes Unix/Linux et les containers sous Docker

Public concerné

  • Profil DevOps, administrateur système, architecte

Moyens pédagogiques et techniques

Salles de formation (les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter) équipée d’un ordinateur de dernière génération par stagiaire, réseau haut débit et vidéo-projection
UHD Documents supports de formation projetés Apports théoriques, étude de cas concrets et exercices
Mise à disposition en ligne de documents supports à la suite de la formation

Dispositif de suivi de l'éxécution de l'évaluation des résultats de la formation

Feuilles d’émargement (signature électronique privilégiée)
Evaluations formatives et des acquis sous forme de questions orales et/ou écrites (QCM) et/ou mises en situation
Questionnaires de satisfaction (enquête électronique privilégiée)

Dates de formations

  • Du 02 au 04 Février 2022 à Toulouse
  • Du 11 au 13 Mai 2022 à Toulouse
  • Sur demande à Pau

Formateur

Les formateurs intervenants pour Themanis sont qualifiés par notre Responsable Technique Olivier Astre pour les formations informatiques et bureautiques et par Didier Payen pour les formations management.

Conditions d’accès à la formation

Délai : 3 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués.
100%
de recommandation
(42 votants)

Programme de formation

3 jours (21 heures)

Initiation / Fondamentaux
Kubernetes est un système visant à fournir une plate-forme permettant d'automatiser le déploiement, la montée en charge et la mise en œuvre de conteneurs d'application sur des clusters de serveurs. Au cours de cette formation, vous analyserez l'architecture de Kubernetes. De plus, vous créerez des applications élastiques en gérant et supervisant leur déploiement, leur intégrité et leur disponibilité.
Mise à jour le 12/02/2021

Introduction

  • De la virtualisation aux Containers
  • Docker et ses principes
  • Containers et orchestration
  • Dépôts publics et privés
  • Présentation générale de Kubernetes – terminologie (Pod, Node, Replication Controller, API Server…)
  • Les différents modes d’installation – minikube, on-premise, AWS, GCP

Prise en main

  • Création d’un cluster – mise ne oeuvre d’un noeud Maitre et d’un noeud Worker – mise en oeuvre du Key-Store etcd
    Mode impératif et mode déclaratif
  • Création et gestion de POD
  • Mode impératif et mode déclaratif
  • Gestion du réseau

Les PODS en profondeur

  • POD multi-containers
  • Configuration d’une application avec les ConfigMaps et les Secrets
  • Affinité des POD et des Nodes avec les labels et les sélecteurs
  • Hooks et tests de bonne santé
  • Scheduler et priorités
  • Quotas et Control-Groups

Les controllers

  • Replication Controller, ReplicaSet et Autoscaler
  • Deploiement
  • Mise à jour et Rollback
  • StatefulSets et DaemonSets
  • Run-to-Completion et Cron Jobs

Les services

  • Rappel du problème d’accès aux services réseau !
  • Types de services (clusterIP, nodePort, loadBalancer, externalName)
  • Service Endpoints
    kube-proxy
  • Découverte et
    Fédération de services – kubefed

Stockage

  • Types de volumes
  • Persistent Volumes (PV)
  • Persistent Volumes Claim (PVC)
  • Classes de stockage

Administration

  • La commande kubeadm
  • Ajout et suppression de Nodes
  • Gestion des Tokens
  • Mise à jour du Cluster et gestion des logs
  • Méthodes de monitoring

Sécurité

  • Sécurisation des échanges réseau
  • Différents types de Clients
  • Modes d’authentification – RBAC – ABAC
  • Les Admissions Controllers

Outils complémentaires

  • De docker-compose à kompose
  • Etendre Kubernetes – plugins
  • Packages pour Kubernetes avec Helm

Annexe

  • Les « Go Templates »
Kubernetes est un système visant à fournir une plate-forme permettant d'automatiser le déploiement, la montée en charge et la mise en œuvre de conteneurs d'application sur des clusters de serveurs. Au cours de cette formation, vous analyserez l'architecture de Kubernetes. De plus, vous créerez des applications élastiques en gérant et supervisant leur déploiement, leur intégrité et leur disponibilité.
Mise à jour le 12/02/2021