A l’issue de la formation les participants seront capable de :

  • Manipuler efficacement les commandes kubectl pour l’interaction avec un cluster Kubernetes.
  • Comprendre comment interagir avec le fichier kubeconfig.
  • Faire le lien entre un objet Kubernetes et sa représentation dans un cluster.
  • Déployer une application NodeJS, un serveur NGINX et faire le lien avec un système de registre externalisé.
  • Mettre en œuvre ces commandes dans un contexte de développement en entreprise (déploiement, inspection, debug simple).
  • Administrateurs Systèmes / DevOps
  • Développeurs
  • Administrateurs Réseaux
  • Architectes / Tech Leads
  • Équipes Cloud / SRE

Pour suivre cette formation, il est recommandé d’avoir les prérequis suivants :

  • Bases en CI/CD
  • Bases Linux et administration système
  • Notions de conteneurs (Docker)
  • Notions réseaux

Durée de la formation (en jours)

Durée de la formation (en heures)

Sessions

Intra

Sur demande

Sessions

Inter

Sessions à venir

Tarif

1500€ TTC (TVA 0%) / stagiaire


🔹 Chapitre 1 – Introduction et Architecture Kubernetes

🎯 Objectif : Comprendre les fondamentaux de l’orchestration et les composants du cluster

Contenu :

  • Architecture générale : Master (Control Plane), Worker, API Server et Kubelet
  • Concepts clés : cycle de vie des Pods, Deployments et Services
  • Panorama des registres de conteneurs : Docker Hub, GitLab Registry, ECR
  • Notion de contrôleur et boucle de réconciliation (état théorique vs état réel)

🔹 Chapitre 2 – Maîtrise de kubectl et de la configuration

🎯 Objectif : Interagir avec le cluster et gérer ses environnements de travail

Contenu :

  • Syntaxe générale et commandes CRUD : get, describe, logs, exec
  • Structure et gestion du fichier kubeconfig (Contextes, Clusters, Utilisateurs)
  • Organisation du cluster : Namespaces, Labels et Selectors
  • Visualisation et monitoring de l’état de santé du cluster

🔹 Chapitre 3 – Déploiement d’applications et Registres

🎯 Objectif : Déployer et exposer des services applicatifs conteneurisés

Contenu :

  • Workflow complet pour une application NodeJS (Build, Push, Deployment)
  • Déploiement d’un serveur NGINX : images officielles et configuration (ConfigMap)
  • Exposition des applications : Services, NodePort et notions d’Ingress
  • Gestion des variables d’environnement et de la persistance simple

🔹 Chapitre 4 – Sécurité et interaction avec les Registres privés

🎯 Objectif : Sécuriser les accès aux images et gérer les cycles de mise à jour

Contenu :

  • Authentification aux registres distants et gestion des imagePullSecrets
  • Utilisation des secrets de type registry pour les infrastructures privées
  • Stratégies de mise à jour : pullPolicy et gestion des tags d’images
  • Mise à jour à chaud (Rolling Update) et retour arrière (Rollback)

🔹 Chapitre 5 – Diagnostic et Debug en contexte professionnel

🎯 Objectif : Résoudre les incidents courants et intégrer les pratiques DevOps

Contenu :

  • Méthodologie de débogage : CrashLoopBackOff, ImagePullBackOff, Pending
  • Analyse avancée : lecture des événements Kubernetes et logs multi-conteneurs
  • Workflow type Entreprise : interaction entre les équipes Dev et Ops
  • Principes d’intégration des pipelines CI/CD avec Kubernetes

🔹 Atelier fil rouge – Cas pratiques

🎯 Objectif : Mettre en œuvre une infrastructure complète et résiliente

Contenu :

  • Déploiement d’une architecture micro-services (NodeJS + NGINX)
  • Configuration de l’accès sécurisé à un registre externe
  • Simulation de panne et résolution d’incidents en temps réel

Moyens pédagogiques et techniques

Diaporama

Cas pratiques

Méthode d’évaluation

QCM de fin de formation / mise en situation

Attestation de fin de formation

Accessibilité

Cette formation est accessible à toutes personnes en situation en handicap. En cas de besoin d’adaptation, prendre contact avec le référent handicap

Nombre de formateurs

Nombre de participants

Satisfaction générale

*Non communiqué : Les chiffres seront mis à jours après la première formation.


L’accès à nos formations peut être initié, soit par l’employeur, soit à l’initiative du salarié avec l’accord de ce dernier. Nos formations sont accessibles selon les modalités ci-dessous :

Les modalités de formation :

  • En inter-entreprises, c’est-à-dire en groupes d’apprenants provenant de différentes entreprises
  • En intra-entreprise, c’est-à-dire en groupes d’apprenants de la même entreprise 

Les formations peuvent avoir lieu :

  • En présentiel dans nos locaux ou dans les locaux de nos partenaires,
  • En présentiel dans les locaux de votre entreprise (sous réserve d’adéquation)

Les modalités de financement de la formation :

  • Plusieurs modes de financement vous permettent d’accéder à nos formations en tant que salarié via l’OPCO de votre entreprise ou en tant que chef d’entreprise ou indépendant.

Hesias Formations actualise régulièrement le portail regroupant l’ensemble des sessions inter-entreprises.

Afin de pouvoir garantir une entrée en formation à la date fixée, vous devrez nous faire parvenir la convention de formation signée avant le début de l’entrée en formation.

Catégories : FormationsLinux