Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
image OF
  1. Préparation à la certification ckad avec de la pratique

Préparation à la certification ckad avec de la pratique

Qualiopi
En centre
Non éligible CPF
Objectifs
Programme

A l'issue de cette formation, vous serez capable de :


  • Identifier les concepts clés et les ressources essentielles de Kubernetes à maîtriser pour la certification CKAD
  • Créer, configurer et déployer des applications Cloud Native avec Kubernetes
  • Implémenter des mécanismes de configuration dynamique, de persistance de données, de gestion réseau, de sécurité et d'observabilité dans un cluster Kubernetes
  • Utiliser les outils d'automatisation (Helm, CRD...) pour industrialiser les déploiements.

Jour 1 – Matin


Introduction à CKAD et préparation de l'environnement d'examen


  • Présentation des certifications CNCF : 
    • CKAD
    • CKA
    • CKS
  • Objectifs et compétences évaluées dans le référentiel CKAD
  • Organisation de l'examen : 
    • Durée
    • Interface
    • Outils
    • Notation 
  • Préparation de l'environnement de travail :
    • Configuration du terminal : autocompletion, alias
    • Navigation dans les namespaces
    • Astuces pour gagner du temps à l'examen


Exemples de travaux pratiques (à titre indicatif)


  • Configuration complète de l'environnement d'examen (kubectl, bashrc, alias)
  • Navigation entre namespaces, inspection de ressources
  • Utilisation avancée de kubectl avec --dry-run et -o yam


Jour 1 – Après-midi


Déploiement d'applications et configuration applicative


  • Création de Pods, Deployments, ReplicaSets
  • Jobs et CronJobs
  • ConfigMaps et Secrets
  • Stratégies de mise à jour (RollingUpdate, Recreate) et Rollback


Exemples de travaux pratiques (à titre indicatif)


  • Création et mise à jour de Deployments
  • Ajout de ConfigMaps et Secrets à des Pods
  • Intégration de probes dans un Deployment
  • Planification d'un CronJob, test d'un Job unitaire
  • Déploiement d'un Pod avec plusieurs conteneurs (sidecar, initContainer...)


Jour 2 - Matin


Sécurité, limitations, ressources et stockage persistant


  • ResourceQuota, LimitRange, QoS, PodPriority
  • SecurityContext, ServiceAccount, RBAC 
  • Volumes, PV, PVC, StorageClass, snapshots 


Exemples de travaux pratiques (à titre indicatif)


  • Définition de quotas et de limites mémoire / CPU
  • Test de comportements QoS : 
    • BestEffort
    • Burstable
    • Guaranteed
  • Configuration de SecurityContext (non-root, readOnlyRootFS...)
  • Création d'un PersistentVolume et d'un PVC, usage dans un Pod


Jour 2 - Après-midi


Observabilité, Troubleshooting Helm et CRDs


  • Probes :
    • Readiness
    • Liveness
    • Startup 
    • Kubectl describe
    • Logs
    • Debug
  • Helm :
    • Installation
    • Structure d'un chart
    • Customisation via values.yaml 
  • Custom Resource Definition (CRD), controllers et operator pattern


 Exemples de travaux pratiques (à titre indicatif) 


  • Ajout de probes à un Deployment
  • Analyse de logs et simulation de CrashLoopBackOff
  • Installation de Helm, déploiement d'un chart officiel, surcharge de valeurs
  • Création et déploiement d'une CRD (ex : ArgoCD, CertManager), inspection via kubectl


Jour 3 - Matin


Services, Ingress et NetworkPolicy


  • Services :
    • ClusterIP
    • NodePort
    • LoadBalancer
  • Ingress : 
    • Configuration
    • Règles de routage
    • Hôtes virtuels
  • NetworkPolicy :
    • Définition
    • Cas d'usage
    • Impact des plugins CNI


Exemples de travaux pratiques (à titre indicatif)


  • Déploiement de services de type ClusterIP et NodePort
  • Installation d'un Ingress Controller (ex : NGINX)
  • Configuration d'un Ingress avec plusieurs chemins et hôtes
  • Déploiement de NetworkPolicies limitant les communications inter-namespaces


Jour 3 – Après-midi


Simulation complète de certification sur plateforme killer.sh


  • Présentation de la plateforme d'entraînement killer.sh
  • Recommandations de stratégie pour l'examen :
    • Gestion du temps
    • Priorisation des questions
  • Révision rapide des commandes clées et cas récurrents à l'examen
  • Débrief collectif et analyse individualisée


Exemples de travaux pratiques (à titre indicatif)


  • Lancement d'une simulation complète sur killer.sh
  • Résolution de cas sur les 7 domaines CKAD :
    • Core Concepts
    • Configuration
    • Multi-Container Pods
    • Observability
    • Pod Design
    • Services et Networking
    • State Persistence
  • Correction accompagnée et revue des stratégies gagnantes


Certification (en option)


  • Prévoir l'achat d'un voucher en supplément
  • Le passage de l'examen se fera ultérieurement
  • L'examen (en anglais) s'effectuera en ligne, et durera en moyenne 2h00
  • La validité de cette certification est de 2 ans
Prérequis

Avoir des connaissances de base en administration Linux / Unix, en Docker, en fonctionnement des conteneurs et en réseau SDN. Avoir suivi les formations KUB-ORCH "Kubernetes - Orchestrer ses conteneurs" et KUB-AV "Kubernetes - Pratiques avancées" ou disposer de compétences équivalentes.

Sanction visée
Kubernetes Application Developer (CKAD)
Autres formations disponibles :
Prochaines sessions disponibles :
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :
Qualiopi
En visio
Non éligible CPF
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Tout refuser
Tout accepter