AccueilCertificationsCKAD › Questions gratuites

Questions gratuites CKAD — Certified Kubernetes Application Developer

Téléchargez gratuitement 39 questions d'entraînement pour la certification CKAD proposée par CNCF. Toutes les questions sont accompagnées de corrections détaillées avec explications techniques.

Caractéristiques de l'examen blanc

Code de certificationCKAD
ÉditeurCNCF
Nombre de questions39
TypeQCM avec 4 réponses possibles
Niveauassociate
CatégorieIT
Prix100% gratuit

Aperçu de 8 questions représentatives

Voici un échantillon aléatoire de 8 questions tirées de notre base d'entraînement CKAD. Pour accéder aux 39 questions complètes, lancez l'examen blanc gratuitement.

Question 1
Un scénario industriel nécessite de déployer une application qui sauvegarde ses états entre les redémarrages. Une ConfigMap suffit-elle pour cette persistence ou faut-il un PersistentVolume?
  1. Un PersistentVolume est requis; les ConfigMaps sont conçues pour les données statiques, pas la persistence d'état
  2. Une ConfigMap est suffisante si elle est montée comme volume et mis à jour régulièrement
  3. Utiliser à la fois ConfigMap et PersistentVolume pour la redondance des données
  4. Les deux sont identiques en termes de persistence; choisir selon les préférences d'équipe
Question 2
Conceptuellement, quel est le rôle de kube-proxy dans l'architecture Kubernetes?
  1. kube-proxy gère le trafic réseau des Services en maintenant les règles de forwarding sur chaque nœud
  2. kube-proxy est un reverse proxy qui gère l'accès externe au cluster Kubernetes
  3. kube-proxy alloue les adresses IP aux Pods lors de leur création dans le cluster
  4. kube-proxy exécute les conteneurs et gère le cycle de vie des Pods sur les nœuds
Question 3
Un administrateur doit implémenter une politique où seuls les images Docker des registres approuvés (internes) peuvent être déployés. Quelle ressource ou feature Kubernetes utiliser?
  1. Implémenter une AdmissionController (ValidatingWebhook) pour valider les registres d'images
  2. Utiliser les PodSecurityPolicies pour bloquer les Pods utilisant des images externes
  3. Configurer les NetworkPolicies pour bloquer le trafic vers les registres externes
  4. Modifier le scheduler pour ignorer les images provenant de registres non approuvés
Question 4
Une équipe déploie une application avec une base de données utilisant des volumes persistants. Après une panne, les données doivent être récupérées rapidement. Quelle stratégie implémenter?
  1. Utiliser des snapshots de PersistentVolume et des backups réguliers; tester la récupération régulièrement
  2. Relancer simplement le Pod et espérer que le volume persistant n'a pas été corrompu
  3. Configurer un StatefulSet qui recréera automatiquement les données du Pod lors d'une défaillance
  4. Utiliser une ConfigMap pour stocker un dump récent de la base de données comme sauvegarde
Question 5
Un scénario de migration affecte une base de données StatefulSet avec 3 répliques. Vous devez ajouter une 4e réplique sans interruption. Quels paramètres du StatefulSet contrôlent ce processus?
  1. Augmenter spec.replicas de 3 à 4; le StatefulSet crée automatiquement le Pod avec volume persistant
  2. Créer manuellement un Pod nommé 'db-3' et l'ajouter au StatefulSet sans modifier replicas
  3. Utiliser kubectl scale avec un RollingUpdate pour remplacer les 3 Pods existants par 4 nouveaux
  4. Supprimer le StatefulSet et en redéployer un avec replicas=4 et les mêmes volumes persistants
Question 6
Conceptuellement, quel est le rôle du scheduler Kubernetes dans l'allocation des Pods aux nœuds?
  1. Observer les demandes de ressources et les affinités, puis sélectionner le meilleur nœud respectant les contraintes
  2. Allouer définitivement les ressources CPU et mémoire du nœud aux Pods sans possibilité de changement
  3. Exécuter les Pods sur le premier nœud disponible ignorant les contraintes de ressources
  4. Décider de l'ordre d'exécution et de la préemption des Pods sans considérer les priorités
Question 7
Une équipe DevOps met en place une stratégie de déploiement progressive avec une application critique. Les utilisateurs doivent expérimenter graduellement la nouvelle version sans interruption de service. Quelle stratégie doit être utilisée dans la spec de Deployment?
  1. Configurer RollingUpdate avec maxSurge=1 et maxUnavailable=0 pour un déploiement progressif sans downtime
  2. Utiliser Recreate pour remplacer tous les Pods simultanément avec la nouvelle version
  3. Implémenter une stratégie Blue-Green nativement dans Deployment sans ressources supplémentaires
  4. Configurer maxUnavailable=50% pour accélérer le déploiement quelle qu'en soit la charge
Question 8
Une application Kubernetes nécessite d'accéder à des secrets sensibles (mots de passe de base de données, tokens d'API) sans les exposer dans l'environnement. Quelle ressource Kubernetes utiliser?
  1. Créer un Secret et le monter comme volume ou variable d'environnement décodée en base64
  2. Stocker les secrets en texte clair dans une ConfigMap avec des commentaires de sécurité
  3. Embarquer les secrets directement dans l'image Docker en tant que layer enregistré
  4. Utiliser un Persistent Volume non chiffré avec fichiers contenant les secrets

Accédez aux 39 questions complètes gratuitement

Aucune carte bancaire requise. Examen chronométré, corrections détaillées, score final.

Lancer l'examen blanc CKAD →

Pourquoi s'entraîner avec Certifexpress ?