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.
- 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
- 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
- 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
- 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
- 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 maintenantQuiz similaires
DevOps — les fondamentaux
Le mouvement DevOps, le fossé Dev/Ops, les familles de services. Support : Introduction_DevOps.
Kubernetes — monitoring et résilience
Probes, requests/limits, Operators, Prometheus. Support : Kubernetes-advanced.
YAML — Compose, GitLab CI et Kubernetes
Lire et comprendre les fichiers YAML du TP : docker-compose, .gitlab-ci.yml, Deployment, Service, HPA.