projet dans DevOps Skill Tree

Bloquer une publication défectueuse avant sa mise en ligne Projet

Créez de vrais contrôles visiteurs, bloquez les mauvaises publications et livrez le paquet testé en conservant les parcours utiles.

DevOpsLinux

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Bloquer une publication défectueuse avant sa mise en ligne est un projet DevOps pour les personnes connaissant les bases du terminal. Protégez le site du musée de démonstration FIELDNOTES afin qu'une belle page d'accueil ne masque pas des indications ou téléchargements incorrects.

Deux laboratoires guidés enseignent les assertions métier et un contrôle local de publication. Un défi indépendant applique les mêmes méthodes au guide d'accès sans marches. Vous publierez exactement le paquet approuvé, même si le brouillon modifiable change ensuite.

Ce que vous apprendrez

  • Contrôler par HTTP les vraies pages, les liens et les téléchargements.
  • Distinguer une ressource absente d'une réponse réussie contenant une information erronée.
  • Écrire de petites assertions Python et les valider sur de bons et mauvais paquets.
  • Contrôler la publication par statut de sortie Bash, exécution conditionnelle et argument candidat commun.
  • Conserver les parcours complets tout en livrant le paquet testé.

À qui s’adresse ce cours

Aux débutants DevOps capables de saisir des commandes. Aucune expérience Python, script Bash, Docker ou CI hébergée n'est requise ; le peu de code et de syntaxe nécessaire est expliqué avant utilisation.

LabEx fournit des environnements Linux indépendants préparés avec Workstation, Live Website et Candidate Preview. Aucune installation locale ni compte externe n'est nécessaire. Le site, les libellés et les sorties restent en anglais ; les documents et solutions complètes existent dans huit langues supplémentaires.

Questions fréquentes

Dois-je développer le site du musée ?

Non. Les pages, l'illustration locale, les styles et les candidats sont fournis. Vous modifiez un petit test et un court script.

Est-ce GitHub Actions ou une sécurité de production ?

Non. L'exécuteur local rend observables les contrôles métier, les décisions d'échec et la livraison d'un paquet enregistré. Le cours ne traite pas de CI hébergée, signature d'artefacts, contrôle d'accès ou retour arrière de migrations de bases de données.

Comment le défi prolonge-t-il les laboratoires ?

Il protège le parcours sans marches. Vous combinez les mêmes assertions HTTP et arguments pour rejeter un contenu trompeur tout en conservant le service général.

Enseignant

labby
Labby
Labby is the LabEx teacher.