GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment effectuer une vérification post-déploiement sous Linux

Présentation

Dans cet article, nous expliquerons comment un administrateur système peut effectuer une vérification post-déploiement dans un environnement Linux. Nous n'avons pas besoin d'un système en cours d'exécution pour comprendre le scénario de la vérification post-déploiement. Nous examinerons uniquement le type de mesures à prendre pour éviter tout imprévu sur un serveur Linux.

Que signifie la vérification post-déploiement ?

Chaque fois que nous modifions quelque chose sur un serveur Linux, cela signifie que nous avons déployé quelque chose. Soit une modification mineure de /etc/httpd/conf/httpd.conf/ ou une toute nouvelle application récemment installée ou configurée. Il s'agit d'un déploiement et nous devons le vérifier.

Ce genre de vérification n'est pas complexe. Au cas où le passage à httpd.conf est mineur, nous devons simplement tester ce changement spécifique et nous assurer qu'il fonctionne comme prévu.

Faut-il avoir une liste de contrôle ?

Un administrateur système devrait avoir une liste de contrôle de pré-déploiement et de post-déploiement comme un absolu pour éviter les circonstances indésirables. Une liste de contrôle aide également les équipes de manière à ce qu'elles sachent ce qui va se passer. Voici comment nous allons procéder.

Liste de contrôle de pré-déploiement

  1. Assurez-vous que tout le monde sait quelle est la portée du changement. Vous travaillez peut-être à appliquer une configuration simple ou à modifier un fichier, mais le reste de l'équipe peut penser que vous déployez entièrement une nouvelle application.
  2. Assurez-vous que la modification qui va être appliquée est passée par les tests nécessaires dans une zone de développement ou de préproduction. Il est toujours préférable de tester le changement de niveau système à venir pour éviter toute panne.
  3. Sauvegardez toutes les données pertinentes. En cas de modifications mineures, il suffira de copier les fichiers particuliers avant de les éditer. D'un autre côté, si vous apportez une modification majeure, une sauvegarde complète du serveur est requise.
  4. Selon la manière dont votre organisation gère les serveurs Linux, vous devrez peut-être ajouter des précautions supplémentaires à votre liste de contrôle.

Liste de contrôle post-déploiement

  1. Testez toujours la modification. Il peut s'agir de vérifier si un serveur Web fonctionne correctement, comme Apache répondant sur différents ports, ou de vérifier un nouveau certificat SSL pour votre application fraîchement déployée.
  2. Tester d'autres éléments impliqués dans le changement. Nous pouvons avoir un exemple de scénario ici, comme si vous déployiez un nouveau certificat SSL, vous devez vous assurer qu'aucun autre certificat SSL sur le système n'est affecté.
  3. Permettre aux développeurs d'examiner minutieusement leurs services. Peu importe qu'ils soient directement impliqués dans le changement. Beaucoup de choses tournent mal sur les serveurs de production souvent. Il vaut toujours mieux être prudent.
  4. La restauration change si quelque chose ne va pas. Essayez de résoudre le problème. Si rien ne fonctionne, il est préférable de restaurer votre serveur.
  5. Si tous les tests sont réussis, vous pouvez marquer le déploiement comme terminé et fêter sa réussite.

Conclusion

Dans ce guide, nous avons soigneusement examiné comment éviter les mauvaises circonstances tout en travaillant directement avec des serveurs Linux où un seul changement imprudent peut mettre le système hors service. Si vous suivez les listes de contrôle ci-dessus et examinez entièrement vos tests, vous serez en mesure d'effectuer de meilleures vérifications post-déploiement. C'est tout pour l'instant. Nous rédigerons d'autres articles d'assistance pour vos besoins en matière de serveur Linux.


Cent OS
  1. Comment changer un nom d'hôte sous Linux

  2. Comment définir/modifier un nom d'hôte sur CentOS 7 Linux

  3. Comment changer un nom d'utilisateur sous Linux

  4. Comment changer le nom d'hôte sous Linux

  5. Comment changer le nom d'hôte sur CentOS Linux

Comment définir ou modifier le nom d'hôte sous Linux

Comment changer le mot de passe utilisateur sous Linux

Comment changer le port SSH sous Linux

Comment changer l'adresse MAC sous Linux

Comment changer d'utilisateur sous Linux

Comment changer l'adresse IP sous Linux