Examen du niveau 4 — durci

Examen — questions inédites

4.1 · Rappel

1. À quoi sert chaque registre (Hub, GHCR, privé) ?

Public pour l'open source, GHCR pour vos CI, privé pour l'interne sensible.
4.1 · Application

2. Idir se connecte au registre dans un script. Quelle commande est correcte ?

Le token limité passé par stdin ne traîne ni dans l'historique ni dans les logs.
4.2 · Rappel

3. Que fait restart: unless-stopped ?

Relance après crash ou reboot, mais respecte le stop manuel : le bon défaut durable.
4.2 · Application

4. docker compose ps affiche un service « Up (unhealthy) ». Que fait Idir ?

Up = processus vivant, unhealthy = service malade : on soigne, on ne route pas.
4.2 · Application

5. L'API d'Idir crashait car la base n'était pas prête. Que déclare-t-il ?

La condition attend le vrai prêt prouvé par le healthcheck, pas un simple ordre.
4.3 · Application

6. Trois applications web, un seul port 80 disponible. Que fait Idir ?

Un seul publié (le proxy), routage par noms : un port, N services.
4.3 · Arbitrage

7. La base de données est actuellement sur le réseau frontal avec les applications. Décision d'Idir ?

Base cantonnée au backend : injoignable directement même si le proxy est compromis.
4.4 · Rappel

8. Quelle sauvegarde est valable ?

Seule la restauration testée prouve la sauvegarde.
4.4 · Application

9. Idir sauvegarde le volume sans arrêter la production. Comment ?

Jetable en lecture seule, archive hors volume : la prod continue, la sauvegarde est ailleurs.
4.5 · Application

10. Quel tag Idir déploie-t-il en production depuis la CI ?

La prod déploie un artefact exact et testé, pas un alias mouvant.
4.5 · Arbitrage

11. Le workflow d'Idir a besoin du token de registre. Où le met-il ?

Secrets du dépôt, jamais en dur ni en log, permissions minimales.
4.1 · Arbitrage

12. L'équipe d'Idir déploie en production une image dont personne ne connaît le contenu exact. Que décide-t-il ?

Usine CI unique et tag immuable : chaque image prod a une origine connue et traçable.
Et après ?
Retour au guideSommaire du guide