Aller au contenu principal

Dans la fenêtre d’impression, choisissez « Enregistrer en PDF » comme destination.

AMBIARéf. KUB-ORC

Kubernetes - Orchestrer des conteneurs

Cloud, DevOps & Automatisation

Durée

21 à 28 heures (3 à 4 jours) selon le format

Modalités

Présentiel, Classe à distance

Reconnaissance

Formation non certifiante (attestation de fin de formation)

Format de vente

Inter-entreprise ou Intra-entreprise

Délai d’accès

Inter : jusqu’à 5 jours ouvrés avant la session ; intra : en moyenne 15 jours ouvrés après l’acceptation du devis

Tarif intra

Sur devis

Pourquoi suivre cette formation

Kubernetes est la référence de l'orchestration de conteneurs. Cette formation vous apprend à déployer des clusters résilients, à gérer le stockage persistant, à sécuriser l'exposition des applications et à automatiser vos déploiements avec Helm.

À l’issue de cette formation, les participants seront capables de

  • Maîtriser l'architecture interne et les objets avancés d'un cluster Kubernetes
  • Déployer et superviser des applications hautement disponibles (StatefulSets, DaemonSets, Deployments)
  • Gérer le stockage persistant (PersistentVolumes, PersistentVolumeClaims, StorageClasses)
  • Exposer et sécuriser les applications avec un Ingress Controller (ou la Gateway API) et les NetworkPolicies
  • Automatiser l'empaquetage et le déploiement d'applications complexes avec Helm

Formats proposés

ACTIONImmersion21 heures (3 jours)2 340 € HTpar participant (inter-entreprises)
IMPACTTerrain28 heures (4 jours) · dont une journée en décalé3 275 € HTpar participant (inter-entreprises)

Chaque format reprend le précédent et y ajoute des journées.

Public visé

Ingénieurs DevOps, Administrateurs Kubernetes, Architectes Cloud, Administrateurs Système Senior et Lead Developers.

Prérequis

Pratique régulière de Docker, écriture de fichiers Dockerfile et maîtrise de la ligne de commande Linux.

Prérequis techniques à distance

La classe virtuelle se tient sur Microsoft Teams : AMBIA fournit à chaque participant un compte pour la durée de la formation. En intra-entreprise, elle peut aussi se tenir sur l’outil que l’entreprise utilise déjà, par exemple Zoom ou Google Meet.

Le participant se connecte depuis un ordinateur équipé d’une caméra, d’un micro, d’un accès à internet et d’un navigateur à jour, dans un lieu calme. Si la formation le demande, le formateur donne accès à un poste de travail à distance, depuis le navigateur.

Pendant la formation, l’assistance technique répond à support@ambia-skills.fr.

Objectifs pédagogiques

Restituer l'architecture du Control Plane et des composants worker Kubernetes. Expliquer les modèles de mise en réseau CNI, de résolution DNS interne (CoreDNS) et d'ordonnancement. Rédiger des manifestes YAML complexes, déployer des charts Helm et configurer l'Ingress. Diagnostiquer les pannes de Pods (CrashLoopBackOff, ImagePullBackOff) et auditer les événements du cluster. Évaluer et optimiser l'allocation des ressources CPU/Mémoire au sein du cluster. Concevoir la stratégie de packaging et le plan de déploiement d'une architecture micro-services d'entreprise.

Programme détaillé

Jour 1ACTION

Matin

Architecture du cluster, plan de contrôle et commande kubectl

Maîtriser les composants internes de Kubernetes et l'administration avancée via kubectl.

  • Architecture détaillée du Control Plane : API Server, etcd, kube-scheduler, kube-controller-manager.
  • Composants des nœuds : kubelet, kube-proxy, moteur de conteneur (CRI / containerd).
  • Utilisation experte de kubectl : contextes, namespaces, formats de sortie (JSON/YAML/jsonpath) et autocomplétion.

Atelier pratique

Navigation multi-clusters avec kubectl, création de Namespaces isolés et extraction de données avec jsonpath.

Cas métier

Organisation des environnements de dev, test et prod d'une entreprise - Découpage par Namespaces et Quotas.

Compétence acquise

Piloter et administrer un cluster Kubernetes avec la CLI kubectl.

Livrable

Le guide des commandes avancées kubectl et gestion des contextes.

Après-midi

Gestion avancée des Pods, Deployments et sondes de santé

Déployer et superviser la haute disponibilité des applications répliquées.

  • Cycle de vie des Pods et conteneurs d'initialisation (Init Containers).
  • Gestion des Deployments : stratégies de mise à jour (RollingUpdate vs Recreate), gestion des révisions et rollbacks.
  • Sondes de santé : LivenessProbe (redémarrage), ReadinessProbe (acheminement du trafic) et StartupProbe.

Atelier pratique

Configuration d'un Deployment avec Init Container de migration de base de données et sondes de santé complètes.

Cas métier

Mise à jour en production d'une application à fort trafic sans interruption - Rollout & Rollback sous kubectl.

Compétence acquise

Gérer les stratégies de déploiement et la haute disponibilité des Pods.

Livrable

Le modèle YAML de Deployment d'entreprise avec sondes de santé.

Jour 2ACTION

Matin

Stockage persistant (PV, PVC, StorageClass) et StatefulSets

Gérer la persistance des données pour les applications à état (bases de données).

  • Modèle de stockage Kubernetes : PersistentVolumes (PV), PersistentVolumeClaims (PVC) et StorageClasses (provisionnement dynamique).
  • Modes d'accès au stockage : ReadWriteOnce (RWO), ReadOnlyMany (ROX), ReadWriteMany (RWX).
  • Orchestration des applications à état avec les StatefulSets : identité réseau stable et stockage dédié par réplique.

Atelier pratique

Déploiement d'un cluster PostgreSQL hautement disponible à l'aide d'un StatefulSet et provisionnement dynamique PVC.

Cas métier

Stockage persistant pour une base de données de production - Configuration des StorageClasses SSD sous Kubernetes.

Compétence acquise

Administrer le stockage persistant et orchestrer des applications à état (StatefulSets).

Livrable

Le manifeste YAML de StatefulSet et de classe de stockage.

Après-midi

Exposer les applications (Services, Ingress Controller et Cert-Manager)

Gérer le routage réseau externe et sécuriser les accès Web en HTTPS.

  • Les types de Services : ClusterIP, NodePort, LoadBalancer et ExternalName.
  • Ingress Controller et Gateway API : règles de routage applicatif (Layer 7), réécriture d'URL et terminaison TLS.
  • Automatisation des certificats SSL/TLS avec Cert-Manager et Let's Encrypt.

Atelier pratique

Installation de Ingress Controller et Gateway API et exposition de 2 applications Web sous le même nom de domaine avec TLS.

Cas métier

Publication sécurisée des portails clients d'une entreprise - Routage Ingress HTTPS avec certificats automatisés.

Compétence acquise

Exposer et sécuriser les applications Kubernetes via Ingress et Cert-Manager.

Livrable

Le manifeste Ingress d'entreprise avec configuration TLS.

Jour 3ACTION

Matin

Sécurité du cluster, RBAC, ServiceAccounts et NetworkPolicies

Sécuriser les accès d'administration du cluster et isoler les flux réseau inter-Pods.

  • Sécurité des accès Kubernetes : ServiceAccounts, Roles, ClusterRoles, RoleBindings et ClusterRoleBindings.
  • Isolation réseau inter-Pods avec les NetworkPolicies : règles Ingress/Egress et sélection par labels.
  • Gestion des secrets et configurations : ConfigMaps, Secrets (Opaque, TLS, docker-registry).

Atelier pratique

Création d'un rôle RBAC restreint pour une équipe de développement et isolation réseau d'un Namespace par NetworkPolicy.

Cas métier

Sécurisation du cluster selon les exigences bancaires - Blocage de toutes les communications inter-namespaces non explicites.

Compétence acquise

Sécuriser le contrôle d'accès RBAC et l'isolation réseau d'un cluster Kubernetes.

Livrable

Le jeu de règles RBAC et de NetworkPolicies de sécurité d'entreprise.

Après-midi

Empaqueter les applications avec Helm et dépannage

Industrialiser le déploiement d'applications avec Helm et maîtriser le dépannage de cluster.

  • Packaging Kubernetes avec Helm : architecture sans Tiller, Charts, Templates, values.yaml et dépôts Helm.
  • Commandes Helm : helm install, upgrade, rollback, uninstall et création d'un Chart sur-mesure.
  • Méthodologie de dépannage de cluster : résolution des états CrashLoopBackOff, Pending, ErrImagePull et investigation des logs pod/node.

Atelier pratique

Création d'un Chart Helm personnalisé d'entreprise et déploiement d'une application en 3 environnements (Dev/Staging/Prod).

Cas métier

Industrialisation de la chaîne de livraison DevOps - Déploiement automatisé par Helm via CI/CD.

Compétence acquise

Industrialiser le packaging applicatif avec Helm et dépanner un cluster en production.

Livrable

Le Chart Helm d'entreprise et le guide de troubleshooting Kubernetes.

Jour 4 · en décaléIMPACT

Matin

Diagnostic de vos manifestes YAML et de vos clusters

Éliminer les risques de manque de mémoire sur les nœuds et corriger les droits RBAC trop permissifs.

  • Examen des manifestes YAML de production, contrôle des quotas de ressources (requests, limits) et des règles RBAC.

Après-midi

Construire les charts Helm et les règles réseau de l'entreprise

Livrer une architecture Kubernetes optimisée, sécurisée et conforme aux bonnes pratiques de la certification CKA.

  • Automatisation en direct des déploiements avec Helm et écriture des NetworkPolicies de l'entreprise.

Les ateliers et cas métier de ce programme pourront être adaptés par le consultant-formateur selon les besoins, le niveau et les prérequis des participants, pour favoriser l’atteinte des objectifs pédagogiques.

Méthodes et moyens pédagogiques

Méthodes mobilisées

Pédagogie active et immersive basée sur des simulations d'infrastructures. Alternance de démonstrations architecturales ciblées, de phases de déploiement en autonomie sur cluster dédié, et de revues critiques collectives pour valider la conformité aux bonnes pratiques de production.

Moyens techniques

Un environnement de lab individuel donnant accès à un cluster Kubernetes complet par apprenant, terminaux CLI, accès aux espaces numériques AMBIA, et mise à disposition d'un catalogue d'applications microservices de test.

Moyens humains

Formation animée par un consultant-formateur expert senior, certifié Certified Kubernetes Administrator (CKA) ou spécialiste reconnu en architecture Cloud Native et pratiques DevOps.

Modalités d’évaluation

Évaluation diagnostique

Questionnaire d'auto-évaluation et de positionnement technique 15 jours avant la session.

Évaluation formative

Ateliers pratiques de déploiement et scénarios de pannes contextualisés tout au long des trois jours.

Évaluation sommative

Questionnaire de validation des acquis sous forme de QCM en fin de formation et revue critique des livrables d'architecture produits lors du dernier après-midi.

Suivi

  • Feuilles de présence signées par demi-journée, en présentiel comme à distance.
  • Attestation de fin de formation remise à chaque stagiaire, mentionnant les objectifs, la nature, la durée et les résultats de l’évaluation.
  • Certificat de réalisation adressé au client ou au financeur.
  • Questionnaire de satisfaction remis à l’issue de la formation.

Délai d’accès

Inter-entreprises : L’inscription est possible jusqu’à 5 jours ouvrés avant le début de la session, sous réserve des places disponibles.

Intra-entreprise : La formation débute en moyenne 15 jours ouvrés après l’acceptation du devis.

Ce délai peut être adapté selon la disponibilité des sessions, le positionnement du stagiaire et, le cas échéant, l’instruction du dossier de prise en charge par le financeur.

Accessibilité handicap

Parcours accessible aux personnes en situation de handicap.

Référent handicap : accessibilite@ambia-skills.fr. Aucune reconnaissance de la qualité de travailleur handicapé ni aucun justificatif médical n’est exigé.

Indicateurs de résultats

Indicateurs publiés à partir de 3 avis.

Mode de calcul : www.ambia-skills.fr/notre-approche#notes

AMBIA - Organisme de formation professionnelle - 254 rue Vendôme, 69003 Lyon - 07 56 44 70 44 - contact@ambia-skills.fr - SIRET 130 176 597 00016

Déclaration d’activité enregistrée sous le numéro 84692748569 auprès du préfet de région Auvergne-Rhône-Alpes. Cet enregistrement ne vaut pas agrément de l’État.

Fiche mise à jour le 30/10/2026