Ansible : gérez la configuration de vos serveurs et le déploiement de vos applications

Ce livre sur Ansible s'adresse aux administrateurs de systèmes Unix qui souhaitent découvrir les différentes fonctionnalités spécifiques de cet outil DevOps permettant la configuration centralisée de serveurs et appli cations. À l'aide d'exemples concrets, l'auteur apporte au lec...

Description complète

Enregistré dans:
Détails bibliographiques
Auteur principal : Perré Yannig (Auteur)
Format : Livre
Langue : français
Titre complet : Ansible : gérez la configuration de vos serveurs et le déploiement de vos applications / Yannig Perré
Édition : 2e édition
Publié : St-Herblain : Editions ENI , 2020
Collection : Epsilon (Saint-Herblain. En ligne)
Accès en ligne : Accès Nantes Université
Sujets :
Documents associés : Autre format: Ansible
Particularités de l'exemplaire : Bib. numérique, Ex. 1 :
Accessible sur ENI

LEADER 04896clm a2200541 4500
001 PPN250989182
003 http://www.sudoc.fr/250989182
005 20210323094500.0
035 |a (OCoLC)1227085866 
035 |a ENILNEP2ANS 
100 |a 20201207f2020 k y0frey0103 ba 
101 |a fre 
102 |a FR 
105 |a a z 001yy 
135 |a dr||||||||||| 
181 |6 z01  |c txt  |2 rdacontent 
181 1 |6 z01  |a i#  |b xxxe## 
182 |6 z01  |c c  |2 rdamedia 
182 1 |6 z01  |a b 
183 1 |6 z01  |a ceb  |2 rdacarrier 
200 1 |a Ansible  |e gérez la configuration de vos serveurs et le déploiement de vos applications  |f Yannig Perré 
205 |a 2e édition 
214 0 |a St-Herblain  |c Editions ENI  |d 2020 
225 2 |a Epsilon 
230 |a Type de ressource électronique : données textuelles et illustrations sur pages HTML 
300 |a Édition du 9 juin 2020 
303 |a Description d'après la consultation, 2021-03-19 
304 |a Titre provenant de l'écran-titre 
307 |a La pagination de l'édition imprimée correspondante est : 529 p. 
310 |a L'accès complet à la ressource est réservé aux usagers des établissements qui en ont fait l'acquisition 
316 |5 441099901:692928693  |a Accessible sur ENI 
330 |a Ce livre sur Ansible s'adresse aux administrateurs de systèmes Unix qui souhaitent découvrir les différentes fonctionnalités spécifiques de cet outil DevOps permettant la configuration centralisée de serveurs et appli cations. À l'aide d'exemples concrets, l'auteur apporte au lecteur les connaissances nécessaires pour bien com prendre l'intérêt de son utilisation. Certains prérequis sur le langage YAML ou l'utilisation du protocole SSH sont un plus pour une utilisation efficace d'Ansible. Dans les premiers chapitres, l'auteur aide toutefois le lecteur à les acquérir pour qu'il puisse tirer le meilleur profit de la lecture du livre. Les chapitres qui suivent traitent des différents mécanismes d'Ansible avec une approche de difficulté progres sive. Les premiers mécanismes permettent ainsi d'administrer de façon classique les serveurs (Unix ou Win dows) alors que les suivants nécessitent des notions plus avancées, notamment sur la programmation Python. Le lecteur y découvre alors comment créer un inventaire, comment réinjecter des informations provenant de sources existantes (ESX, AWS, Docker...) ou comment créer des playbooks. La création de rôles Ansible est également traitée ainsi que quelques bonnes pratiques à suivre (analyse de code et test avec Molecule/Docker). À côté des notions purement orientées Ansible, certains chapitres sont consacrés au déroulement du déploie ment d'une application MediaWiki. Le lecteur étudie ainsi les problématiques de parallélisation des tâches, l'introduction d'un répartiteur de charge Haproxy et le lancement en séquence des opérations permettant de réaliser les mises à jour avec un impact minimal (rolling update). L'optimisation des tâches sera également un point important avec la mise en place de Mitogen. La suite du livre détaille plus particulièrement la personnalisation d'Ansible. La restitution d'informations (mécanismes de callback et découverte de ARA), l'écriture de modules pour la gestion d'opérations, les filtres Jinja ou encore la création d'actions sont ainsi étudiés. Enfin, l'auteur présente dans les derniers chapitres la problématique de la création de machines virtuelles, classiques (via l'hyperviseur ESX/VMware/vCenter) ou dans le cloud (avec AWS), l'utilisation de containers Docker avec Ansible, le pilotage d'applications dans un cluster Kubernetes ainsi que la création d'un opérateur. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr 
410 | |0 188668896  |t Epsilon (Saint-Herblain. En ligne)  |x 2431-3084 
452 | |0 248628127  |t Ansible  |o gérez la configuration de vos serveurs et le déploiement de vos applications  |f [Yannig Perré]  |e 2e édition  |c St-Herblain  |n Éditions ENI  |d 2020  |p 1 vol. (529 p.)  |s Epsilon  |y 978-2-409-02525-9 
606 |3 PPN034960864  |a Gestion de configurations  |2 rameau 
606 |3 PPN027458687  |a Serveurs (informatique)  |2 rameau 
606 |3 PPN034960848  |a Gestion de configurations des logiciels  |2 rameau 
606 |3 PPN050678051  |a Logiciels libres  |2 rameau 
700 1 |3 PPN224856804  |a Perré  |b Yannig  |4 070 
801 3 |a FR  |b Abes  |c 20210320  |g AFNOR 
801 1 |a FR  |b ENI  |c 20201207  |g AFNOR 
856 4 |5 441099901:692928693  |u https://nantilus.univ-nantes.fr/connecteur_eni/?library_guid=1720eed4-82b8-401e-b586-764e506cbc5d 
915 |5 441099901:692928693  |b ENI19-2021011 
930 |5 441099901:692928693  |b 441099901  |j g 
979 |a NUM 
991 |5 441099901:692928693  |a Exemplaire créé en masse par ITEM. le 22-03-2021 11:44 
997 |a NUM  |b ENI19-2021011  |d NUMpivo  |e DNUM  |s d 
998 |a 892053