Date et heure de dépôt : 25/04/2025 12:17:25
Formation négociée : 14917
Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.
Présentation :
Plongez dans l’univers de Kubernetes et prenez le contrôle de l’orchestration des conteneurs avec cette formation pratique et captivante.
Apprenez à déployer, gérer et sécuriser vos applications dans un cluster Kubernetes, tout en maîtrisant les outils et concepts clés.
À travers une approche progressive, vous explorerez tous les aspects fondamentaux de Kubernetes, du déploiement à la sécurité, en passant par le réseau, le stockage et la haute disponibilité, pour devenir opérationnel sur cette plateforme en fin de formation.
Objectifs pédagogiques :
Comprendre Kubernetes
Configurer un cluster Kubernetes
Déployer des applications sur un cluster Kubernetes
Gérer réseau et stockage sur Kubernetes
Sécuriser l’accès à un cluster Kubernetes
Programme :
1 - Introduction à Kubernetes
Rôle de l’orchestrateur dans la gestion des conteneurs
Notions de Pods, Nodes et Deployments
Différences entre Kubernetes et Docker Swarm
Présentation de l’écosystème CNCF
Travaux pratiques : déploiement d’un cluster Kubernetes en local
2 - Architecture de Kubernetes
Composants du master : API Server, ETCD
Services sur les Workers : Kubelet, Kube-proxy
Architecture réseau : CNI et DNS interne
Rôle du Container Runtime
Travaux pratiques : exploration avec kubectl
3 - Déploiement des applications
Manifests YAML
Création de Pods et Deployments
Pods sidecar, Labels, Selectors
Travaux pratiques : déploiement d’une application
4 - Stockage et gestion des ressources
Namespaces, ConfigMaps, Secrets
Persistent Volumes et Claims
Quotas CPU/Mémoire
Travaux pratiques : stockage, configuration, quotas
5 - Mise en réseau
Services et Ingress
DNS interne
Gestion des quotas réseau
Travaux pratiques : exposer une application
6 - Monitoring et debugging
Logs des Pods
Commandes kubectl : describe, exec, logs
Monitoring avec Prometheus
Visualisation avec Grafana
Travaux pratiques : corriger une erreur sur un Pod
7 - Sécurité dans Kubernetes
RBAC, TLS, Secrets
Network Policy
Security Contexts
Travaux pratiques : politique RBAC et test d'accès
8 - Scalabilité et haute disponibilité
ReplicaSets, HPA, VPA
Rolling Updates
Stratégies Blue-Green et Canary
Travaux pratiques : autoscaling d’une application
9 - Exploitation de Kubernetes
Helm (charts, valeurs, versions)
Kubernetes managé : AKS, GKE, EKS
Sauvegarde et restauration
Mise à jour du cluster
Travaux pratiques : déploiement via AKS
Administrateurs Système, Consultants DevOps, Développeurs, Architectes Cloud
Kubernetes
Orchestration de conteneurs
Cluster K8s
Pods, Deployments, Services
Helm
Ingress, CNI
Secrets, RBAC, TLS
Autoscaling, Rolling Update, HPA
Monitoring (Prometheus, Grafana)
CI/CD avec Kubernetes
AKS, GKE, EKS
YAML Manifests
Cloud DevOps