Mastering Ansible: Effectively automate configuration management and deployment challenges with Ansible 2.7, 3rd
暫譯: 精通 Ansible:有效自動化配置管理和部署挑戰,使用 Ansible 2.7,第 3 版
James Freeman , Jesse Keating
- 出版商: Packt Publishing
- 出版日期: 2019-03-25
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 412
- 裝訂: Paperback
- ISBN: 1789951542
- ISBN-13: 9781789951547
-
相關分類:
Ansible
-
其他版本:
Mastering Ansible - Fourth Edition: Automate configuration management and overcome deployment challenges with Ansible
買這商品的人也買了...
商品描述
Key Features
- Tackle complex automation challenges with the newly added features in Ansible 2.7
Book Description
Automation is essential for success in the modern world of DevOps. Ansible provides a simple, yet powerful, automation engine for tackling complex automation challenges.
This book will take you on a journey that will help you exploit the latest version's advanced features to help you increase efficiency and accomplish complex orchestrations. This book will help you understand how Ansible 2.7 works at a fundamental level and will also teach you to leverage its advanced capabilities. Throughout this book, you will learn how to encrypt Ansible content at rest and decrypt data at runtime. Next, this book will act as an ideal resource to help you master the advanced features and capabilities required to tackle complex automation challenges. Later, it will walk you through workflows, use cases, orchestrations, troubleshooting, and Ansible extensions. Lastly, you will examine and debug Ansible operations, helping you to understand and resolve issues.
By the end of the book, you will be able to unlock the true power of the Ansible automation engine and tackle complex, real- world actions with ease.
What you will learn
- Gain an in-depth understanding of how Ansible works under the hood
- Fully automate Ansible playbook executions with encrypted data
- Access and manipulate variable data within playbooks
- Use blocks to perform failure recovery or cleanup
- Explore the Playbook debugger and the Ansible Console
- Troubleshoot unexpected behavior effectively
- Work with cloud infrastructure providers and container systems
- Develop custom modules, plugins, and dynamic inventory sources
Who this book is for
This book is for Ansible developers and operators who have an understanding of its core elements and applications but are now looking to enhance their skills in applying automation using Ansible.
商品描述(中文翻譯)
**主要特點**
- 利用 Ansible 2.7 中新增的功能來解決複雜的自動化挑戰
**書籍描述**
在現代 DevOps 的世界中,自動化對於成功至關重要。Ansible 提供了一個簡單而強大的自動化引擎,用於解決複雜的自動化挑戰。
本書將帶您踏上一段旅程,幫助您利用最新版本的先進功能來提高效率並完成複雜的編排。本書將幫助您理解 Ansible 2.7 的基本運作原理,並教您如何利用其先進的能力。在本書中,您將學習如何對靜態的 Ansible 內容進行加密,以及如何在運行時解密數據。接下來,本書將作為理想資源,幫助您掌握解決複雜自動化挑戰所需的先進功能和能力。隨後,將引導您了解工作流程、使用案例、編排、故障排除和 Ansible 擴展。最後,您將檢查和調試 Ansible 操作,幫助您理解和解決問題。
在書籍結束時,您將能夠釋放 Ansible 自動化引擎的真正力量,輕鬆應對複雜的現實世界行動。
**您將學到的內容**
- 深入了解 Ansible 的內部運作
- 使用加密數據完全自動化 Ansible playbook 的執行
- 訪問和操作 playbook 中的變量數據
- 使用區塊進行故障恢復或清理
- 探索 Playbook 調試器和 Ansible 控制台
- 有效排除意外行為
- 與雲基礎設施提供商和容器系統合作
- 開發自定義模組、插件和動態清單來源
**本書適合誰**
本書適合對 Ansible 的核心元素和應用有一定了解的 Ansible 開發者和操作員,但現在希望提升使用 Ansible 進行自動化的技能。
作者簡介
James Freeman is an accomplished IT consultant with over 20 years' experience in the technology industry. He has more than 5 years of first-hand experience of solving realworld enterprise problems in production environments using Ansible, frequently introducing Ansible as a new technology to businesses and CTOs for the first time. In addition, he has authored and facilitated bespoke Ansible workshops and training sessions, and has presented at both international conferences and meetups on Ansible.
Jesse Keating is an accomplished Ansible user, contributor, and presenter. He has been an active member of the Linux and open source community for over 15 years. He has firsthand experience involving a variety of IT activities, software development, and large-scale system administration. He has presented at numerous conferences and meetups, and has written many articles on a variety of topics.
作者簡介(中文翻譯)
詹姆斯·弗里曼擁有超過20年的科技產業經驗,是一位出色的IT顧問。他在生產環境中使用Ansible解決實際企業問題方面擁有超過5年的第一手經驗,經常首次向企業和CTO介紹Ansible作為新技術。此外,他還撰寫並主持了量身定制的Ansible工作坊和培訓課程,並在國際會議和聚會上就Ansible進行了演講。
傑西·基廷是一位出色的Ansible使用者、貢獻者和演講者。他在Linux和開源社群中活躍了超過15年,擁有涉及各種IT活動、軟體開發和大規模系統管理的第一手經驗。他在眾多會議和聚會上發表過演講,並撰寫了許多關於各種主題的文章。
目錄大綱
Table of Contents
- The System Architecture and Design of Ansible
- Protecting Your Secrets with Ansible
- Infrastructure Management for Enterprises with AWX
- Ansible and Windows - Not Just for Linux
- Unlocking the Power of Jinja2 Templates
- Controlling Task Conditions
- Composing Reusable Ansible Content with Roles
- Troubleshooting Ansible
- Extending Ansible
- Minimizing Downtime with Rolling Updates
- Infrastructure Provisioning
- Network Automation
目錄大綱(中文翻譯)
Table of Contents
- The System Architecture and Design of Ansible
- Protecting Your Secrets with Ansible
- Infrastructure Management for Enterprises with AWX
- Ansible and Windows - Not Just for Linux
- Unlocking the Power of Jinja2 Templates
- Controlling Task Conditions
- Composing Reusable Ansible Content with Roles
- Troubleshooting Ansible
- Extending Ansible
- Minimizing Downtime with Rolling Updates
- Infrastructure Provisioning
- Network Automation