Vous avez une question? nous contacter sur : contact@sip-academy.com
Téléphone : +216 98 787 521 WhatsApp : +216 51 363 634
SIP Academy · Formation e-learning

Kubernetes CKA

Développez vos compétences avec un programme structuré. Découvrez le contenu et choisissez votre prochaine formation.

Affiche de la formation Kubernetes CKA
Présentation de la formation

Découvrez la formation en vidéo

Aperçu de la formationLancez la vidéo pour découvrir le cours

Description

Cette formation prépare les participants à la certification CKA de la Linux Foundation / CNCF. Elle couvre l’installation, la configuration, la maintenance et le dépannage d’un cluster Kubernetes. L’examen est 100 % pratique, en ligne de commande, avec des tâches chronométrées. La formation est donc centrée sur les labs et s’achève par 5 heures d’examens blancs en conditions réelles.

Programme

☸️ Formation Kubernetes CKA (Certified Kubernetes Administrator)

Formateur : Mohamed Amine Mezghich, SIP Academy

🎯 Présentation

Cette formation prépare les participants à la certification CKA de la Linux Foundation / CNCF. Elle couvre l’installation, la configuration, la maintenance et le dépannage d’un cluster Kubernetes. L’examen est 100 % pratique, en ligne de commande, avec des tâches chronométrées. La formation est donc centrée sur les labs et s’achève par 5 heures d’examens blancs en conditions réelles.

👥 Public visé

Administrateurs système, ingénieurs DevOps, ingénieurs cloud, SRE et développeurs souhaitant administrer des clusters Kubernetes et obtenir une certification reconnue internationalement.

📋 Prérequis

  • Bonnes bases de Linux et de la ligne de commande
  • Notions sur Docker et les conteneurs
  • Connaissance des objets Kubernetes de base (la formation CKAD ou DevOps de SIP Academy est un bon point de départ)

✅ Objectifs

  • Installer et configurer un cluster Kubernetes avec kubeadm
  • Gérer la maintenance du cluster : mises à jour, sauvegarde et restauration d’etcd
  • Sécuriser le cluster avec RBAC et la gestion des certificats
  • Planifier et gérer les workloads (scheduling, autoscaling)
  • Configurer le réseau, les Services, Ingress et le stockage persistant
  • Diagnostiquer et résoudre les pannes du cluster et des applications
  • Réussir l’examen de certification CKA

📚 Programme détaillé (7 sections × 5h = 35h)

🏗️ Section 1 : Architecture et installation du cluster (5h)

Composants du control plane et des nodes, kubeadm, installation d’un cluster, kubeconfig, interfaces d’extension (CNI, CSI, CRI), CRDs et operators, environnement d’examen.
🧪 TP : installation d’un cluster multi-nodes avec kubeadm.

🔧 Section 2 : Maintenance du cluster (5h)

Mise à jour du cluster avec kubeadm, sauvegarde et restauration d’etcd, drain / cordon / uncordon, cluster haute disponibilité.
🧪 TP : mise à jour d’un cluster, puis sauvegarde et restauration d’etcd.

🔐 Section 3 : Sécurité et contrôle d’accès (5h)

RBAC (Roles, ClusterRoles, bindings), ServiceAccounts, certificats TLS, API Certificates et CSR, gestion des utilisateurs et des contextes.
🧪 TP : création d’utilisateurs avec droits restreints via RBAC et certificats.

🚀 Section 4 : Workloads et scheduling (5h)

Deployments, rolling updates et rollbacks, ConfigMaps et Secrets, autoscaling (HPA), resource limits, nodeSelector, affinity, taints et tolerations, static pods, DaemonSets, Helm, Kustomize.
🧪 TP : contrôle du placement des pods et mise en place de l’autoscaling.

🌐 Section 5 : Services et réseau (5h)

Modèle réseau Kubernetes, CNI, Services (ClusterIP, NodePort, LoadBalancer), CoreDNS, Ingress, Gateway API, NetworkPolicies.
🧪 TP : exposition d’applications et isolation du trafic réseau.

💾 Section 6 : Stockage (5h)

Volumes, PersistentVolume, PVC, StorageClass, provisionnement dynamique, access modes, reclaim policies, extension de volumes.
🧪 TP : stockage persistant statique et dynamique pour une application.

🛠️ Section 7 : Troubleshooting (5h)

Dépannage des nodes, du control plane et du kubelet, diagnostic des applications et des Services, problèmes réseau, logs du cluster, monitoring des ressources.
🧪 TP : résolution de scénarios de pannes à plusieurs niveaux.

🧠 Section 8 : Examens blancs et coaching (5h)

  • Simulations d’examen en conditions réelles (tâches pratiques chronométrées)
  • Correction commentée et analyse des erreurs
  • Stratégies de gestion du temps et priorisation des questions
  • Astuces d’environnement (alias, autocomplétion, documentation officielle autorisée)
  • Conseils personnalisés pour l’inscription et le passage de la certification

🛠️ Méthodologie

  • Formation orientée pratique : un lab à chaque section
  • Clusters dédiés pour s’exercer sur l’installation et la maintenance
  • Suivi individuel de la progression
  • Formation disponible en ligne ou en présentiel

⏱️ Durée

40 heures : 7 sections de 5h (35h) + 5h d’examens blancs.

🏅 Résultat attendu

À l’issue de la formation, le participant installe, sécurise, maintient et dépanne un cluster Kubernetes avec aisance, et se présente à l’examen CKA avec confiance.

Sections Durée
Section 1 : Architecture et installation du cluster 5H
Section 2 : Maintenance du cluster 5H
Section 3 : Sécurité et contrôle d’accès 5H
Section 4 : Workloads et scheduling 5H
Section 5 : Services et réseau 5H
Section 6 : Stockage 5H
Section 7 : Troubleshooting 5H
Section 8 : Examens blancs et coaching 5H