DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Kubernetes : Initiation + Approfondissement

Date de mise à jour : 12/02/2025 | Identifiant OffreInfo : 06_25164402F

Information fournie par :
GREF Bretagne

Objectifs, programme, validation de la formation

Objectifs

Découvrir Kubernetes - Installer & configurer Kubernetes - Connaître les composants de Kubernetes - Orchestrer des applications avec Kubernetes - Gestion du cluster - Pérenniser le stockage - Industrialiser ses déploiements avec kustomize - Identifier les outils indispensables - Limiter la consommation de ses ressources

Programme de la formation

Introduction

Les différentes formes de virtualisation

La virtualisation par conteneur

Docker et ses concurrents

Qu'est-ce que l'orchestration

Quelles sont les fonctionnalités liées à l'orchestration

Architecture et composants

Etcd

L'api server

Le Scheduler

Le Kubelet

Le Controller

Le kube-proxy

Mise en place d'une infra avec Kubernetes

Installer et configurer minikube/kind

Identifier différents composants: les CLI et l'API

Exécuter les commandes de gestion élémentaires(run, logs, exec, attach)

Les Pods

Comprendre le concept de pod

Comprendre le langage descriptif yaml

Identifier les bonnes pratiques

Comprendre l'intérêt des jobs et cronjobs

Organiser la gestion des pods: avec les labels, les sélecteurs et les namespaces

Présenter le concept de réentrance

Définir le cycle de vie des pods
Atelier : Premières commandes CLI de gestion de Pods

Pérenniser son déploiement

Contrôler l'état de ses pods: startupprobe, livenessprobe, readinessprobe

Présenter la notion de scale-out 

La ressource daemonset
Atelier : Création d'un déploiement NGINX

Services

Présenter la ressource service

Exposer un pod au réseau en interne du cluster

Exposer un pod à l'extérieur du réseau

Identifier les différentes mise en réseau
Atelier : Mise en réseau du déploiement Nginx

Volumes

Mutualiser des données

Rendre accessible le fs d'un noeud du cluster

Définir les Persistent Volumes et Persistent Volumes Claims
Atelier : Déploiement NGINX avec persistance des donnéesConfiguration et secrets

Utiliser la réentrance pour générer les ressources configMap et secret

Sécuriser ses déploiements en utilisant des secrets

Mutualiser les configuration à l'ensemble des nœuds en utilisant un configMap
Atelier : Déploiement NGINX/PHP avec configuration personnalisée de NGINX

Stratégies de déploiement

Présenter le mécanisme de rolling update(blue green deployment)

Gérer l'historique des rollouts

Annoter les changement de version(change cause)
Atelier : Mise à jour des images du déploiement NGINX/PHP et test des Rollback

Application Stateless versus application stateful

Identifier les lacunes de la ressource deployment

Présenter la ressource statefulset

Observer le comportement d'un STS lorsque la notion de scale-out intervient
Atelier : Création d'une ressource STS simplifiée

Industrialiser ses déploiements avec kustomize

Identifier le rôle de kustomize

Variabiliser toutes les données utiles

Définir des environnements(staging, preprod, prod)

Définir une stratégie de scale-out en fonction des environnements

 

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée

Conventionnement : Non

Financeur(s)

Entreprise

Conditions d'accès

Public(s)
Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

-

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
3 place du Général Giraud
35000 - Rennes
Responsable : DAWAN
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
3 place du Général Giraud
35000 - Rennes
Responsable :
Téléphone fixe : 0972377373
fax :
Site web : http://www.dawan.fr/
Contacter l'organisme
Contacter l'organisme formateur
DAWAN
SIRET: 42998754800279
35000 Rennes
Responsable :
Téléphone fixe :
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 02/01/2025 au 31/12/2025
débutant le : 02/01/2025
Adresse d'inscription
3 place du Général Giraud
35000 - Rennes
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

DAWAN
SIRET : 42998754800279

Adresse
3 place du Général Giraud
35000 - Rennes
Téléphone fixe : 0972377373
Contacter l'organisme