Qualiopi

Kubernetes : Orchestration de Micro-services et Administration

Passez à l'échelle. Déployez, scalez et sécurisez vos applications conteneurisées. Maîtrisez l'architecture K8s, le réseau et le stockage.

3 jours
2 100 € HT
Kubernetes (K8s)
CLI kubectl
Kustomize
Minikube / Kind

Intéressé par cette formation ?

Contactez-nous pour planifier une session.

Demander un devis

Objectifs pédagogiques

  • Installer et comprendre l'architecture interne d'un cluster Kubernetes.
  • Déployer des applications résilientes et scalables (Auto-scaling).
  • Exposer des services sur le réseau et gérer la persistance des données.
  • Sécuriser le cluster (RBAC) et gérer les configurations (ConfigMaps/Secrets).
  • Industrialiser les déploiements avec Helm et Kustomize.

Programme

Jour 1 : Architecture et Objets Fondamentaux

  • Architecture du Cluster : Comprendre les composants du Control Plane (API Server, Etcd, Scheduler) et des Worker Nodes (Kubelet, Kube-proxy).
  • Cycle de vie des Pods : Création, états et gestion des conteneurs.
  • Contrôleurs de déploiement : Garantir la haute disponibilité avec les ReplicaSets et les Deployments. Gérer les applications avec état via les StatefulSets et les tâches avec les Jobs/CronJobs.

Jour 2 : Réseau, Stockage et Configuration

  • Exposition des Services : Comprendre les types ClusterIP, NodePort et LoadBalancer. Gérer le trafic entrant HTTP/S avec les Ingress.
  • Persistance des Données : Abstraire le stockage avec les Persistent Volumes (PV), les Claims (PVC) et les Storage Classes.
  • Gestion des Ressources : Définir les Quotas, les Requests et Limits (CPU/RAM) et organiser le cluster avec les Namespaces.

Jour 3 : Sécurité, Écosystème et Industrialisation

  • Sécurité & RBAC : Gérer les droits d'accès utilisateurs et services (Role, ClusterRole, Binding) et sécuriser les flux réseaux.
  • Monitoring & Santé : Configurer les sondes (Liveness, Readiness, Startup) pour l'autoréparation.
  • Packaging Avancé : Gérer vos configurations avec Kustomize.

Prérequis

Maîtrise opérationnelle de Docker (Images, Conteneurs). Connaissances solides en administration système Linux et réseaux TCP/IP.

Public cible

Ingénieurs DevOps, Administrateurs Système, Architectes Cloud et Développeurs Backend confirmés.

Prêt à vous former ?

Contactez-nous pour obtenir un devis personnalisé.