YAML — Compose, GitLab CI et Kubernetes
Lire et comprendre les fichiers YAML du TP : docker-compose, .gitlab-ci.yml, Deployment, Service, HPA.
À propos de ce quiz
Combien de bonnes réponses feras-tu aux 19 questions de « YAML — Compose, GitLab CI et Kubernetes » ? Ce quiz de la technologie affiche une difficulté de 5 sur 10. Un niveau équilibré : ni promenade de santé, ni casse-tête.
Ce quiz se joue gratuitement, seul ou à plusieurs. Crée une salle, invite tes amis et regarde qui répond le plus vite : chaque bonne réponse rapporte de l'XP et alimente ta progression sur SparkleQuiz.
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
Seul script est obligatoire. Un job sans stage va dans le stage test par défaut.
Le service dind lance un daemon Docker à côté du job, que le client docker de l'image utilise. Alternative du cours : Kaniko, qui build sans daemon.
apiVersion + kind disent quel type d'objet c'est, metadata le nomme (name, namespace, labels), spec décrit l'état voulu. replicas et selector sont dans le spec d'un Deployment.
Aperçu des questions
Quelques questions extraites du quiz, pour te faire une idée du ton et du niveau. Aucune réponse n'est signalée ici, il faudra lancer une partie.
- Les espaces
- Deux espaces
- Les tabulations
- Quatre espaces
- Un élément de liste
- Une soustraction
- Un commentaire
- Une clé désactivée
- Marquer la fin du fichier
- Séparer plusieurs documents dans le même fichier
- Commenter le bloc suivant
- Désactiver une clé
- 8080
- Aucun, c'est un port interne
- 80
- Les deux
- La liste ordonnée des étapes du pipeline
- Les runners autorisés
- Les variables secrètes
- Les branches protégées
Prêt à jouer ?
Une partie se lance en quelques secondes, sans inscription. Chaque bonne réponse rapporte de l'XP et fait avancer ta progression.
Jouer maintenantQuiz similaires
DevOps — les fondamentaux
Le mouvement DevOps, le fossé Dev/Ops, les familles de services. Support : Introduction_DevOps.
Kubernetes — les objets de base
Pods, Deployments, Services, Ingress, namespaces. Support : Kubernetes-introduction.
Kubernetes — monitoring et résilience
Probes, requests/limits, Operators, Prometheus. Support : Kubernetes-advanced.