top of page
Image de NordWood Themes

Kubernetes mise en œuvre

Public
Architectes, administrateurs, développeurs...

Objectifs

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

Programme

INTRODUCTION

  • Petits rappels sur les conteneurs Docker

  • Qu'est-ce qu'un système d'orchestration de conteneurs ?

  • Le projet Kubernetes

  • Principales fonctionnalités de Kubernetes

  • La CLI (kubectl) et l'API

  • Modèles impératif et déclaratif

CONCEPTS DE KUBERNETES

  • Aperçu des composants d'un cluster

  • Des conteneurs... aux Pods

  • Labels et les Selector pour organiser

  • Cloisonnement avec les Namespaces

  • Le ReplicaSet scalabilité et résilience d'une application

  • Le Deployment : déploiement et mise jour d'une application

  • Les conteneurs d'initialisation (init Containers)

ACCÉDER AUX APPLICATIONS

  • Exposition d'une application et découverte de Services

  • Répartition de charge sur plusieurs Pods

  • Interconnection de plusieurs micro-services

  • Les Ingress pour router le traffic HTTP entrant

GÉRER LES DONNÉES PERSISTANTES

  • Gestion des données persistantes

  • Volumes locaux

  • Volumes Distants

CONFIGURER LES APPLICATIONS

  • Paramètres de la ligne de commande des conteneurs

  • Les variables d'environnement

  • Les ConfigMaps

  • Les Secrets

Gestion de configuration

  • Apport des outils de gestion de configuration

  • Délivrer mon application avec Helm

  • Délivrer mon application avec Kustomize

Robustesse des déploiements

  • Limitation des ressources

  • Sonde de santé des conteneurs

  • Placement des Pod

  • Priorisation des Pods

Sécurité

  • Les droits d'accès RBAC

Autres modes de déploiement

  • DaemonSet

  • Job et CronJob
     

Prérequis

Posséder de sérieuses compétences en système et en Linux / Unix et connaître les technologies de conteneurs (Docker).

Moyens pédagogiques

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation.

 

Moyens techniques en présentiel
L'accueil des stagiaires est fait dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur, d'un tableau blanc et d'un paperboard.

 

Moyens techniques des classes en distanciel
La formation est organisée a l'aide d'un logiciel comme Teams, Zoom etc... un micro et éventuellement une caméra pour l'apprenant. Vous suivez ainsi une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur. L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi (émargement, évaluation) est assuré.

 

Organisation
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.

 

Profil formateur
Nos formateur sont des experts dans leurs domaines d'intervention. Leur expérience du terrain et leurs qualités pédagogiques constituent un gage de qualité.

 

A l'attention des personnes en situation de handicap
Les personnes atteintes de handicap souhaitant suivre cett
e formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation

bottom of page