ENGLISH

Ansible configuration management: leverage the power of Ansible to manage your infrastructure efficiently

Book information

Publisher
Packt Publishing
Year
2015
ISBN
9781785282300, 9781785289521, 1785289527
Language
english
Format
PDF
Filesize
1 MB (1200150 bytes)
Series
Community experience distilled
Edition
Second edition
Pages
\122
Time added
2020-07-26 19:24:52

Description

This book is intended for anyone who wants to learn Ansible starting from the basics. Some experience of how to set up and configure Linux machines and a working knowledge of BIND, MySQL, and other Linux daemons is expected.;Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Ansible; Hardware and software required; Installation methods; Installing from your distribution; Installing from pip; Installing from the source code; Setting up Ansible; Setting up on Windows; First steps with Ansible; Module help; Summary; Chapter 2: Simple Playbooks; The target section; The variable section; The task section; The handlers section; The playbook modules; The template module; The set_fact module; The pause module; The wait_for module. Cover Copyright Credits About the Author About the Reviewers www.PacktPub.com Table of Contents Preface Chapter 1: Getting Started with Ansible Hardware and software required Installation methods Installing from your distribution Installing from pip Installing from the source code Setting up Ansible Setting up on Windows First steps with Ansible Module help Summary Chapter 2: Simple Playbooks The target section The variable section The task section The handlers section The playbook modules The template module The set_fact module The pause module The wait_for module. The assemble moduleThe add_host module The group_by module The slurp module Windows playbook modules Cloud Infrastructure modules The AWS modules Summary Chapter 3: Advanced Playbooks Running operations in parallel Looping Conditional execution Task delegation Extra variables The hostvars variable The groups variable The group_names variable The inventory_hostname variable The inventory_hostname_short variable The inventory_dir variable The inventory_file variable Finding files with variables Environment variables External data lookups Storing results Processing data. Debugging playbooksThe debug module The verbose mode The check mode The pause module Summary Chapter 4: Larger Projects Includes Task includes Handler includes Playbook includes Roles Role metadata Role defaults Speeding things up Provisioning Tags Ansible's pull mode Storing secrets Summary Chapter 5: Custom Modules Writing a module in Bash Using a custom module Writing modules in Python External inventories Extending Ansible Connection plugins Lookup plugins Filter plugins Callback plugins Summary Index.

Similar books