Formation Préparation à la certification Kubernetes Administrateur CKA
Préparation à la certification Kubernetes Administrateur CKA
3 jour(s) | 21h | Tarif par pers. : 2590€ HT
Ref : F-OS-PCKA
Ce parcours combine l’interactivité d’une formation avec instructeur (sur site ou à distance) complétée par un entraînement guidé, afin de garantir un taux de réussite optimal à la certification CKA.
- Approche « Hands-on-First » : 70% de pratique.
- Plateforme de Labs dédiée : Accès exclusif à notre environnement d’entraînement reproduisant les conditions de l’examen.
- Préparation à la certification : Un accompagnement post-formation pour transformer la connaissance en compétence certifiable.
OBJECTIFS de la formation de préparation à la certification Kubernetes CKA
- A l’issue de cette formation, les apprenants seront capables de :
- Administrer le cycle de vie d’un cluster Kubernetes : Installer, configurer et mettre à jour un cluster multi-nœuds en utilisant kubeadm.
- Gérer les objets et ressources : Déployer et scaler des applications via les objets natifs (Pods, Deployments, Services) en utilisant impérativement la ligne de commande kubectl pour l’efficacité.
- Configurer le stockage et la persistance : Créer et gérer des PersistentVolumes (PV) et PersistentVolumeClaims (PVC) pour assurer la durabilité des données applicatives.
- Sécuriser l’environnement : Implémenter des politiques de sécurité réseau (Network Policies) et gérer les contrôles d’accès basés sur les rôles (RBAC).
- Diagnostiquer et réparer (Troubleshooting) : Identifier et résoudre les pannes courantes au niveau du cluster, des nœuds et des applications en analysant les logs et les événements système.
- Préparer le passage à l’examen de certification Certified Kubernetes Administrator (coût du voucher en sus)
POUR QUI ?
- Administrateurs Systèmes, DevOps, Développeurs, SRE, Architectes Cloud, Candidats à la certification Kubernetes CKA.
PRÉ-REQUIS
Maîtrise de Linux (CLI), notions de base Docker/Conteneurs, compréhension TCP/IP.
PROGRAMME DE LA FORMATION Kubernetes Administrator
Préparation à la certification Kubernetes Administrateur CKA
- Architecture d’un cluster K8s : Control Plane vs Worker Nodes
- Installation « The Hard Way » (survol) vs Kubeadm.
- Lab : Installation de Minikube ou d’un cluster Kubernetes local (via Kind, k3s, etc.).
- Lab : Exploration des composants du cluster.
- Lab : Création d’un Dockerfile pour une application simple.
- Lab : Exploration des commandes de base de kubectl (kubectl get nodes, kubectl cluster-info, etc.).
- Les Pods : L’atome de Kubernetes. Manifestes YAML impératifs vs déclaratifs.
- Lab : Création d’un fichier YAML simple pour un Pod et déploiement sur le cluster.
- Lab : Création d’un Pod multi-conteneurs avec un fichier YAML.
- ReplicaSets et Deployments : Gérer le cycle de vie et le scaling.
- Namespaces et Quotas : Organiser et limiter les ressources.
- Scheduling avancé : Taints, Tolerations, Node Affinity et Node Selectors.
- Lab : Déploiement d’une application avec un fichier YAML de Déploiement.
- Lab : Mise à jour d’une application avec un rolling update et rollback en cas d’erreur.
- Lab : Gestion des quotas de ressources dans un Namespace.
- Lab : Configuration de l’autoscaling avec HPA (Horizontal Pod Autoscaler).
- Lab : Utilisation de Helm pour déployer une application (exemple: WordPress).
- Le modèle réseau K8s (CNI).
- Services : ClusterIP, NodePort, LoadBalancer.
- Ingress Controllers : Exposer les applications HTTP/HTTPS.
- Network Policies : Sécuriser les flux (le pare-feu interne).
- Lab : Création d’un Service pour exposer un Pod.
- Lab : Déploiement d’une application microservices avec plusieurs Pods et Services.
- Lab : Utilisation d’un Ingress.
- Lab : Application de Network Policies pour isoler des Pods.
- Lab : Troubleshoot network
- Volumes, Persistent Volumes (PV) et Persistent Volume Claims (PVC).
- Storage Classes : Provisionnement dynamique.
- ConfigMaps et Secrets : Externaliser la configuration et les données sensibles.
- Lab : Montage d’un volume persistant dans un Pod.
- Lab : Utilisation de StatefulSets pour déployer une base de données (exemple: MySQL).
- Lab : Utilisation de ConfigMaps et Secrets pour injecter des configurations dans un Pod.
- Lab : Troubleshoot stockage
- Mise à jour du cluster (Upgrade via kubeadm).
- Sauvegarde et Restauration de l’ETCD (Compétence critique pour l’examen).
- RBAC (Role Based Access Control) : Création de Roles, ClusterRoles et Bindings.
- ServiceAccounts.
- Lab : Création de rôles et de ClusterRoles avec RBAC.
- Lab : Sécurisation des Secrets avec le chiffrement dans etcd.
- Lab : Troubleshoot Secrets
- Méthodologie de dépannage : Cluster, Node, et Application.
- Analyse des logs (Journald, logs conteneurs).
- Problèmes réseaux courants (DNS, CNI).
- Lab : Surveillance des ressources avec les outils natifs.
- Lab : Troubleshoot avancé
Jour 1 : Architecture et Premiers Pas
Matin : Les fondations
Après-midi : Workloads & Scheduling
Jour 2 : Services, Stockage et Configuration
Matin : Networking & Services
Après-midi : Stockage & État
Jour 3 : Maintenance, Sécurité et Troubleshooting
Matin : Cluster Maintenance & Sécurité
Après-midi : Troubleshooting Avancé
PÉDAGOGIE
Près de 70% du temps est consacré à la mise en pratique via des labs.
Support de cours en français remis à chaque participant au format numérique.
ÉVALUATION / CERTIFICATION
MODALITÉS D’ACCÈS & INSCRIPTION
Le client qui souhaite réserver une place remplit une demande de pré-inscription. Learneo retourne une proposition commerciale comprenant les caractéristiques de la formation et son prix. La commande n’est ferme et définitive qu’une fois la proposition commerciale signée par le client. Il recevra ensuite la convocation et les modalités d’accès en présentiel ou distanciel.
Afin de mieux organiser votre participation, nous vous encourageons vivement à nous informer le plus tôt possible de la nature de votre handicap, de vos besoins spécifiques, ainsi que des outils et accompagnements que vous utilisez déjà au quotidien, en écrivant à Handicap@learneo.fr. Cette démarche proactive nous permettra de personnaliser notre approche et de vous offrir un soutien optimal.
Prévoir 5 jours ouvrés (en moyenne) avant le début de la formation sous réserve de disponibilité de places et de labs le cas échéant.
Notez que si vous utilisez votre Compte Personnel de Formation pour financer votre inscription, vous devrez respecter un délai minimum et non négociable fixé à 11 jours ouvrés.

