Technologie Difficulté 5/10 9 questions

Kubernetes — les objets de base

Pods, Deployments, Services, Ingress, namespaces. Support : Kubernetes-introduction.

À propos de ce quiz

« Kubernetes — les objets de base » explore l'univers de la technologie en 9 questions soigneusement rédigées. La difficulté est notée 5 sur 10. Quelques questions bien senties viendront corser l'affaire.

Comme tous les quiz SparkleQuiz, celui-ci est gratuit et sans installation : une partie solo pour progresser à ton rythme, ou une salle entre amis pour jouer la victoire en direct. XP, badges et classements récompensent tes bonnes réponses.

Le thème « Technologie » sur SparkleQuiz

Qui a fondé Apple dans un garage ? Lire la présentation complète du thème Technologie.

À retenir de ce quiz

Dans $HOME/.kube/config, ou en pointant la variable d'environnement KUBECONFIG vers le fichier.

apply applique un manifeste, describe donne les informations détaillées et les Events, logs affiche la sortie d'un pod, port-forward connecte un port local à un pod.

Les Events du namespace ou de la ressource, via kubectl describe. Le cours le recommande explicitement : « pensez à consulter les Events de vos namespaces/ressources ».

Aperçu des questions

Un avant-goût du quiz, avec quelques questions au hasard. Les propositions sont listées dans le désordre et sans marquage : la bonne réponse se découvre en jouant.

1. Pourquoi ne déploie-t-on presque jamais un Pod directement ?
  • Parce qu'un Pod ne peut pas contenir de conteneur
  • Parce qu'un Pod ne peut pas être exposé
  • Parce que les Pods sont dépréciés
  • Pour pouvoir scaler et faire du rolling update
2. Comment un Service trouve-t-il les pods vers lesquels router ?
  • Par un LabelSelector, en comparant les étiquettes
  • Par une référence directe au Deployment
  • Par les adresses IP écrites dans le manifeste
  • Par l'ordre de création des pods
3. Que valide l'APIServer quand on applique un manifeste ?
  • Que les ports sont libres sur le cluster
  • Que l'image Docker est téléchargeable
  • Que toutes les ressources référencées existent
  • Uniquement la syntaxe du manifeste
4. À quoi sert un Ingress ?
  • Exposer un Service sur Internet via un nom de domaine
  • Créer un réseau privé entre namespaces
  • Répartir la charge entre les pods d'un Service
  • Stocker la configuration des pods
5. À quoi sert un Namespace ?
  • Nommer les images Docker
  • Cloisonner plusieurs projets sur un même cluster
  • Regrouper plusieurs clusters
  • Définir les règles réseau entre pods

Prêt à jouer ?

Passe des questions d'exemple au vrai quiz : chronomètre, série de bonnes réponses et score final t'attendent.

Jouer maintenant

Quiz similaires

Technologie

DevOps — les fondamentaux

Le mouvement DevOps, le fossé Dev/Ops, les familles de services. Support : Introduction_DevOps.

12 questions · Difficulté 3/10