- Ansible Playbook Essentials
- Gourav Shah
- 239字
- 2021-07-16 20:47:45
What this book covers
Chapter 1, Blueprinting Your Infrastructure, will introduced you to Playbooks, YAML, and so on. You will also learn about the components of a playbook.
Chapter 2, Going Modular with Ansible Roles, will demonstrate creating modular reusable automation code using Ansible roles, which are units of automation.
Chapter 3, Separating Code and Data – Variables, Facts, and Templates, covers the creation of flexible, customizable, data-driven roles with templates and variables. You will also learn about auto-discovered variables, that is, facts.
Chapter 4, Bringing In Your Code – Custom Commands and Scripts, covers bringing in your existing scripts and invoking Shell commands with Ansible.
Chapter 5, Controlling Execution Flow – Conditionals, discusses the control structures offered by Ansible to change the direction of execution.
Chapter 6, Iterative Control Structures – Loops, demonstrates how to iterate over arrays, hashes, and so on, using omnipotent with statements.
Chapter 7, Node Discovery and Clustering, discusses the discovery of topology information and creates dynamic configurations using magic variables and facts caching.
Chapter 8, Encrypting Data with Vault, discusses secure variables stored in, and shared with, version control systems using Ansible-vault.
Chapter 9, Managing Environments, covers the creation and management of isolated environments with Ansible and mapping automation code to the software development workflow.
Chapter 10, Orchestrating Infrastructure with Ansible, covers the orchestration features of Ansible, such as rolling updates, pre-tasks and post-tasks, tags, building tests into the playbook, and so on.
- 嵌入式軟件系統測試:基于形式化方法的自動化測試解決方案
- OpenCV 3和Qt5計算機視覺應用開發
- C語言程序設計
- C++ 從入門到項目實踐(超值版)
- 軟件架構:Python語言實現
- Express Web Application Development
- PHP編程基礎與實例教程
- 區塊鏈國產化實踐指南:基于Fabric 2.0
- 編程改變生活:用Python提升你的能力(進階篇·微課視頻版)
- Mobile Forensics:Advanced Investigative Strategies
- 精通Spring:Java Web開發與Spring Boot高級功能
- Deep Learning for Natural Language Processing
- 算法超簡單:趣味游戲帶你輕松入門與實踐
- C#網絡編程高級篇之網頁游戲輔助程序設計
- React.js實戰