Examen KCNA : format, domaines et préparation

À qui s'adresse l'examen

KCNA est le code de l'examen Kubernetes and Cloud Native Associate, organisé par la Linux Foundation sur un programme publié par la CNCF. La page de l'examen le classe au niveau débutant (Beginner) et indique qu'il n'y a aucun prérequis. Il convient à qui veut attester d'une compréhension solide de Kubernetes et de l'écosystème cloud native : conteneurs, orchestration, livraison d'applications, observabilité, fonctionnement de la communauté.

C'est un examen de connaissances, sans manipulation sur un cluster. La CNCF ne publie pas de liste d'outils dans le périmètre ou hors périmètre pour le KCNA, et le programme ne mentionne aucune version précise de Kubernetes.

Format de l'examen

ParamètreValeur
CodeKCNA
FormatEn ligne, sous surveillance, à choix multiples
Durée90 minutes
Nombre de questionsNon publié pour le KCNA en particulier. La documentation générale de la Linux Foundation sur ses examens à choix multiples indique 60 questions ; ce chiffre n'est pas propre au KCNA.
Score de réussite75 %, d'après la FAQ de la Linux Foundation sur les examens à choix multiples (page générale, pas propre au KCNA)
PrérequisAucun
NiveauDébutant (Beginner)
Éligibilité12 mois pour passer l'examen, avec une seconde tentative
Validité de la certification2 ans
Version de KubernetesNon publié

Le seuil de réussite provient de la FAQ de la Linux Foundation sur les examens à choix multiples, qui vaut pour l'ensemble de ces examens.

Domaines et pondération

Le programme KCNA (un PDF daté du 11 août 2025 dans ses métadonnées) définit quatre domaines pondérés. Chacun liste des sous-thèmes, sans poids propre ni texte d'objectif détaillé. Les intitulés sont donnés en anglais, avec leur sens en français.

DomainePoidsSous-thèmes
Kubernetes Fundamentals (fondamentaux de Kubernetes)44 %Kubernetes Core Concepts (concepts de base) ; Administration ; Scheduling (ordonnancement) ; Containerization (conteneurisation)
Container Orchestration (orchestration de conteneurs)28 %Networking (réseau) ; Security (sécurité) ; Troubleshooting (dépannage) ; Storage (stockage)
Cloud Native Application Delivery (livraison d'applications cloud native)16 %Application Delivery (livraison d'applications) ; Debugging (débogage)
Cloud Native Architecture (architecture cloud native)12 %Observability (observabilité) ; Cloud Native Ecosystem and Principles (écosystème et principes) ; Cloud Native Community and Collaboration (communauté et collaboration)

Le domaine des fondamentaux de Kubernetes pèse à lui seul près de la moitié du total. Comme le programme se limite à des intitulés courts, la documentation officielle de Kubernetes et celle des projets de la CNCF servent de référence pour leur donner un contenu concret.

Fonctions en évolution

Kubernetes et les projets de la CNCF bougent vite, et beaucoup de tutoriels anciens décrivent des fonctions retirées ou dépréciées depuis. Quelques exemples tirés de pages officielles actuelles :

  • Dockershim a été retiré de Kubernetes avec la version v1.24. Migrer depuis dockershim
  • PodSecurityPolicy (policy/v1beta1) et l'API CronJob batch/v1beta1 ne sont plus servies depuis v1.25 ; Pod Security Admission remplace PodSecurityPolicy. Guide de migration des API dépréciées
  • Ingress est gelé mais pas retiré : il n'est plus développé, et le projet Kubernetes recommande Gateway à la place. Ingress
  • L'API EndpointSlice est présentée comme le remplacement de l'ancienne API Endpoints, qui est dépréciée. EndpointSlices
  • La prise en charge de cgroup v1 est marquée dépréciée dans Kubernetes v1.35. cgroups
  • Le volume gitRepo est déprécié et désactivé par défaut ; plusieurs plugins de volume intégrés ont été dépréciés ou retirés au profit des pilotes CSI. Volumes
  • Helm 3 a supprimé Tiller, sur lequel reposait Helm 2. Changements depuis Helm 2
  • OpenTelemetry est issu de la fusion d'OpenTracing et d'OpenCensus. Qu'est-ce qu'OpenTelemetry

Comment se préparer

  1. Lire la page officielle de l'examen : inscription, règles, format à jour.
  2. Télécharger le programme KCNA et transformer chaque sous-thème en liste de contrôle.
  3. Pour les domaines Kubernetes, parcourir la partie concepts de la documentation officielle : Pods, Deployments, Services, ordonnancement, stockage, sécurité, API. Lire le guide des API dépréciées pour reconnaître ce qui a disparu.
  4. Pour la livraison d'applications et l'observabilité, lire la documentation officielle de projets CNCF comme Helm, Prometheus et OpenTelemetry : à quoi sert chaque projet, quel est son vocabulaire de base.
  5. Pour le domaine architecture, étudier les principes cloud native et l'organisation des projets et de la communauté CNCF.
  6. La Linux Foundation propose aussi un cours de préparation payant, LFS250 (Kubernetes and Cloud Native Essentials).
  7. Mesurer sa progression en temps limité avec notre examen blanc KCNA, puis revoir les sujets manqués dans le mode révision gratuit.

Répartissez l'effort selon les poids sans négliger les petits domaines : avec un seuil à 75 %, les lacunes s'additionnent vite. Un examen blanc refait après révision montre si elles sont comblées.

Examen blanc KCNA : Kubernetes and Cloud Native Associate

25 questions gratuites corrigées et expliquées, sans compte.

Aller à l'examen blanc