OA OPSARENA
CI/CD INCIDENT 01 / 20 · CI/CDLE TEST ROUGE
◷ 00:00 / 30 MINQUITTER ×
// BRIEFING

LE TEST ROUGE

La merge request checkout est bloquée sur integration-test. Tu interviens sur GitLab/checkout. Préserve la traçabilité, corrige la cause dans la source de vérité et prouve la livraison.

TON RÔLEDevOps engineer junior

La merge request checkout est bloquée sur integration-test.

MODE D’APPRENTISSAGE

Exemples disponibles dans le briefing.

ENVIRONNEMENT
  • Environnement GitLab/checkout reproduit et isolé
  • Technologie principale : CI/CD
  • Aucun accès à une production ou à un secret réel
PRÉREQUIS & COMPÉTENCES
  • Connaître les commandes CI/CD fondamentales
  • Savoir distinguer symptôme, cause et preuve de restauration
  • Tests
  • Diagnostic de production
  • Mitigation réversible
  • Validation de bout en bout
CONTRAINTES
  • Ne jamais reconstruire un artefact pendant deploy
  • Protéger secrets et environnements
  • Conserver digest, provenance et audit
  • Valider le SLO après chaque livraison
DOCUMENTATION TERRAINSources officielles
3 RÉF.
GitLabPipelines GitLab CI/CD

Cycle de vie des pipelines, jobs, règles et exécution.

OUVRIR ↗
GitLabRéférence .gitlab-ci.yml

Toutes les clés YAML et leurs contraintes de configuration.

OUVRIR ↗
GitLabDocumentation GitLab Runner

Exécuteurs, configuration, sécurité et dépannage des runners.

OUVRIR ↗
Tape docs dans le terminal pour rappeler ces liens.
0% TERMINÉ

OBJECTIFS

  • Lire la fin du journal
  • Retrouver le premier stack trace
  • Reproduire localement le test ciblé
  • Appliquer le correctif et relancer
OBJECTIF EN COURS

Lire la fin du journal

Validation

l’échec est une réponse 500 reproductible

EXEMPLES ACCEPTÉScictl logs integration-test --tail 100
COMMANDES D’AIDE

Tab compléter · ↑/↓ historique · hint indices · why explication · docs références · solution après effort · restart recommencer

student@opsarena:~LIVE
OBJECTIF 1/4Lire la fin du journal
CI/CD & GitOps Arena · GitLab/checkout
DevOps engineer junior · La merge request checkout est bloquée sur integration-test.
$