Ansible : 建置與執行, 2/e (Ansible : Up and Running : Automating Configuration Management and Deployment the Easy Way, 2/e)

Lorin Hochstein, Rene Moser 何敏煌

買這商品的人也買了...

商品描述

在眾多的配置管理工具中,Ansible具備輕巧的的優勢,您不需要在節點上安裝任何東西,而且容易上手。藉由本書,您將可以了解如何充分發揮地發揮Ansible的最大功用,無論您是需要將程式部署到開發環境的開發人員,或者是正在尋找更佳自動化解決方案的系統管理者。

 

本書將告訴您如何撰寫playbook(Ansible的配置管理腳本)、管理遠端伺服器、活用各種內建模組功能,應用Ansible解決您的問題。

 

.了解Ansible與其他配置管理系統的不同之處

.使用YAML格式編寫playbook

.部署應用程式的完整過程

.管理Windows主機,自動化完成網路設備的配置

.將應用程式部署到Amazon EC2之類的雲端平台

.透過Ansible建立Docker image及部署Docker容器

 

本書適合逐章閱讀,因為每一章都是建立在前一章的基礎之上。您可以跟著本書在自己的機器上實作,本書範例著重在網頁應用程式。

目錄大綱

第1章  簡介

第2章  Playbooks:工作的開端

第3章  Inventory:描述你的主機

第4章 變數和Fact

第5章 Mezzanine 簡介:測試應用

第6章 使用Ansible 部署Mezzanine

第7章 Roles:擴大Playbook 規模的方法

第8章 複雜的Playbook

第9章 自訂Host、Run以及Handler

第10章 callback 外掛

第11章 讓Ansible 執行速度更快

第12章 自訂模組

第13章 Vagrant

第14章 Amazon EC2

第15章 Docker

第16章 Ansible Playbook 的除錯

第17章 管理Windows 主機

第18章 在網路裝置上使用Ansible

第19章 Ansible Tower:企業版的Ansible

附錄A SSH

附錄B 使用 IAM Roles 來做EC2 Credentials

本書使用之術語

參考書目

索引