Technologie Difficulté 5/10 19 questions

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.

1. En YAML, qu'est-ce qui est interdit pour indenter ?
  • Les espaces
  • Deux espaces
  • Les tabulations
  • Quatre espaces
2. En YAML, que signifie un tiret suivi d'un espace (« - ») en début de ligne ?
  • Un élément de liste
  • Une soustraction
  • Un commentaire
  • Une clé désactivée
3. Dans un fichier YAML, à quoi sert une ligne « --- » ?
  • Marquer la fin du fichier
  • Séparer plusieurs documents dans le même fichier
  • Commenter le bloc suivant
  • Désactiver une clé
4. docker-compose : « ports: - "8080:80" ». Lequel est le port de ta machine ?
  • 8080
  • Aucun, c'est un port interne
  • 80
  • Les deux
5. .gitlab-ci.yml : que définit la clé racine « stages » ?
  • 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 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