|
|
|
|
LEADER |
00000cam a2200000Ii 4500 |
001 |
OR_ocn922580701 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
150930s2015 enka o 001 0 eng d |
040 |
|
|
|a UMI
|b eng
|e rda
|e pn
|c UMI
|d OCLCF
|d DEBBG
|d DEBSZ
|d COO
|d VT2
|d CEF
|d WYU
|d UAB
|d RDF
|d N$T
|d OCLCO
|d OCLCQ
|d OCLCO
|
020 |
|
|
|a 1784395617
|
020 |
|
|
|a 1784398292
|
020 |
|
|
|a 9781784398293
|
020 |
|
|
|a 9781784395612
|q (electronic bk.)
|
029 |
1 |
|
|a DEBBG
|b BV043020390
|
029 |
1 |
|
|a DEBSZ
|b 455699623
|
029 |
1 |
|
|a GBVCP
|b 882744720
|
035 |
|
|
|a (OCoLC)922580701
|
037 |
|
|
|a CL0500000653
|b Safari Books Online
|
050 |
|
4 |
|a TK5105.5
|
082 |
0 |
4 |
|a 005.15
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Shah, Gourav,
|e author.
|
245 |
1 |
0 |
|a Ansible playbook essentials :
|b design automation blueprints using Ansible's playbooks to orchestrate and manage your multitier infrastructure /
|c Gourav Shah.
|
246 |
3 |
0 |
|a Design automation blueprints using Ansible's playbooks to orchestrate and manage your multitier infrastructure
|
264 |
|
1 |
|a Birmingham, UK :
|b Packt Publishing,
|c 2015.
|
300 |
|
|
|a 1 online resource (1 volume) :
|b illustrations.
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
490 |
1 |
|
|a Community experience distilled
|
588 |
|
|
|a Description based on online resource; title from cover page (Safari, viewed September 28, 2015).
|
500 |
|
|
|a Includes index.
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Setting Up the Learning Environment; Chapter 1: Blueprinting Your Infrastructure; Getting introduced to Ansible; Plays; YAML -- the playbook language; Our first playbook; Creating a host inventory; Patterns; Tasks; Modules; Running the playbook; Review questions; Summary; Chapter 2: Going Modular with Ansible Roles; Understanding roles; Naming roles; The directory layout for roles; Creating a site-wide playbook, nesting, and using include statements
|
505 |
8 |
|
|a Creating the www playbookThe default and custom role paths; Parameterizing the roles; Creating a base role; Refactoring our code -- creating a base role; Creating an Nginx role; Adding role dependencies; Managing files for Nginx; Automating events and actions with handlers; Adding pre-tasks and post-tasks to playbooks; Running playbooks with roles; Review questions; Summary; Chapter 3: Separating Code and Data -- Variables, Facts, and Templates; Static content explosion; Separating code and data; Jinja2 templates; The template formation; Facts and variables; Automatic variables -- facts
|
505 |
8 |
|
|a User-defined variablesWhere to define a variable; How to define a variable; Templating the Nginx configurations; Adding another layer -- the MySQL role; Creating the scaffolding for the roles with Ansible-Galaxy; Adding metadata to the role; Using variables in tasks and handlers; Creating variables; Creating tasks; Using variables in playbooks; Applying a MySQL role to the DB servers; Variable precedence; The best practices for variable usage; Review questions; Summary; Chapter 4: Bringing In Your Code -- Custom Commands and Scripts; The command modules; Using the raw module
|
505 |
8 |
|
|a Using the command moduleUsing the shell module; Using the script module; Deploying a WordPress application -- a hands-on approach; Installing WordPress; Controlling the idempotence of command modules; The registered variables; Extracting WordPress with a shell module; Configuring WordPress; Review questions; Summary; Chapter 5: Controlling Execution Flow -- Conditionals; The conditional control structure; The when statements; Fact-based selection; Refactoring the MySQL role; Multilevel variable dictionaries; Merging hashes; Configuring the MySQL server selectively
|
505 |
8 |
|
|a Conditional control structure in Jinja2 templatesUpdating the MySQL template; Running a task only once; Executing roles conditionally; Review questions; Summary; Chapter 6: Iterative Control Structures -- Loops; The omnipotent with statement; Configuring WordPress requisites; The PHP5-FPM role; Defining an array; Looping an array; Creating MySQL databases and user accounts; Creating a hash; Nested hashes; Iterating a hash; Creating Nginx virtual hosts; Defining the PHP site information; Review questions; Summary; Chapter 7: Node Discovery and Clustering; Node discovery with magic variables
|
520 |
|
|
|a If you are a systems or automation engineer who intends to automate common infrastructure tasks, deploy applications, and use orchestration to configure systems in a coordinated manner, then this book is for you. Some understanding of the Linux/Unix command-line interface is expected.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Information networks
|x Automation.
|
650 |
|
0 |
|a Cloud computing.
|
650 |
|
0 |
|a Systems engineering.
|
650 |
|
6 |
|a Réseaux d'information
|x Automatisation.
|
650 |
|
6 |
|a Infonuagique.
|
650 |
|
6 |
|a Ingénierie des systèmes.
|
650 |
|
7 |
|a systems engineering.
|2 aat
|
650 |
|
7 |
|a Cloud computing
|2 fast
|
650 |
|
7 |
|a Information networks
|x Automation
|2 fast
|
650 |
|
7 |
|a Systems engineering
|2 fast
|
830 |
|
0 |
|a Community experience distilled.
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781784398293/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1049666
|
994 |
|
|
|a 92
|b IZTAP
|