OA OPSARENA
CI/CD INCIDENT 02 / 20 · CI/CDARTEFACT DISPARU
◷ 00:00 / 30 MINQUITTER ×
// BRIEFING

ARTEFACT DISPARU

deploy ne trouve pas dist/app.tar.gz pourtant produit par build. Tu interviens sur GitLab/web. Préserve la traçabilité, corrige la cause dans la source de vérité et prouve la livraison.

TON RÔLEDevOps engineer junior

deploy ne trouve pas dist/app.tar.gz pourtant produit par build.

MODE D’APPRENTISSAGE

Exemples disponibles dans le briefing.

ENVIRONNEMENT
  • Environnement GitLab/web 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
  • Artefacts
  • 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
4 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 ↗
GitLabArtefacts de jobs

Création, transfert, conservation et accès aux artefacts.

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

  • Inspecter le job build
  • Vérifier le YAML
  • Corriger le chemin et conserver le checksum
  • Rejouer build puis deploy
OBJECTIF EN COURS

Inspecter le job build

Validation

le chemin configuré ne contient pas dist/app.tar.gz

EXEMPLES ACCEPTÉScictl job show build --artifacts
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/4Inspecter le job build
CI/CD & GitOps Arena · GitLab/web
DevOps engineer junior · deploy ne trouve pas dist/app.tar.gz pourtant produit par build.
$