Aller au contenu

Bank 1 – QCM (Partie 1 : Fondations)

Instructions

Sélectionnez une seule réponse par question.
Le score se met à jour automatiquement.
Les bonnes réponses apparaissent en vert, les mauvaises en rouge, avec l’explication.

Total : 20 questions (5 faciles · 10 moyennes · 5 difficiles)


Niveau Facile

#

Question 1

Qu'est-ce que k3s ?

#

Question 2

Quel est l'objet Kubernetes le plus petit et le plus basique que l'on peut déployer ?

#

Question 3

Quelle commande kubectl permet de lister l'ensemble des pods en cours d'exécution dans le namespace par défaut ?

#

Question 4

Quel type de Service Kubernetes expose un port statique sur chaque nœud du cluster, permettant d'accéder au service de l'extérieur via l'adresse IP du nœud ?

#

Question 5

Quel composant gère généralement la distribution du trafic HTTP/HTTPS externe vers les services internes du cluster en se basant sur des règles de routage par nom de domaine ou chemin ?


Niveau Moyen

#

Question 6

Quel est le rôle principal d'un Deployment dans Kubernetes ?

#

Question 7

Quelle est la différence fondamentale entre un service de type ClusterIP et un service de type NodePort ?

#

Question 8

Comment s'appelle le stockage de données par défaut utilisé par k3s pour remplacer etcd dans ses configurations légères standard ?

#

Question 9

Quel fichier de configuration kubectl utilise-t-il par défaut pour localiser et communiquer avec le cluster Kubernetes ?

#

Question 10

Dans la spécification d'un Deployment, quel paramètre de la stratégie de mise à jour (RollingUpdate) permet de limiter le nombre de pods créés en excès par rapport au nombre souhaité (replicas) pendant la mise à jour ?

#

Question 11

Quel objet Kubernetes permet de garantir qu'un (et un seul) Pod s'exécute sur chaque nœud (ou un sous-ensemble de nœuds) du cluster, typiquement utilisé pour les agents de monitoring ou de logs ?

#

Question 12

Quelle commande permet de consulter les journaux (logs) d'un conteneur spécifique au sein d'un pod nommé mon-application ?

#

Question 13

Quel est l'effet de la commande kubectl scale deployment mon-service --replicas=5 ?

#

Question 14

Qu'est-ce qu'un Service de type Headless (ClusterIP: None) ?

#

Question 15

Quel contrôleur Ingress est configuré par défaut lors d'une installation standard de k3s ?


Niveau Difficile

#

Question 16

Comment Kubernetes gère-t-il la résolution des noms de services (Service Discovery) au sein du cluster ?

#

Question 17

Quelle est la différence fondamentale entre une sonde de vivacité (livenessProbe) et une sonde de préparation (readinessProbe) ?

#

Question 18

Lors d'une mise à jour de type rolling update, que contrôlent précisément les paramètres maxUnavailable et maxSurge ?

#

Question 19

Quel est l'impact d'un label selector configuré dans un objet Service Kubernetes ?

#

Question 20

Comment k3s parvient-il à regrouper les rôles de plan de contrôle (control plane) et de worker dans un seul et même binaire léger ?