官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 恩平市| 万宁市| 海阳市| 大英县| 永德县| 海丰县| 蓬莱市| 花莲市| 工布江达县| 西峡县| 安远县| 葫芦岛市| 正宁县| 靖边县| 修水县| 五峰| 安阳市| 台北县| 平顶山市| 丁青县| 隆尧县| 通化县| 营口市| 石门县| 射洪县| 贵德县| 民和| 太原市| 缙云县| 宜阳县| 湄潭县| 咸阳市| 柳江县| 广丰县| 滨州市| 黄山市| 石楼县| 奈曼旗| 吉隆县| 天镇县| 甘洛县|