更新时间:2022-07-20 11:44:28
封面
版权信息
推荐序一
推荐序二
前言
作者简介
审校者简介
第一部分 核心概念
第1章 在Linux上构建标准操作环境
1.1 了解Linux环境扩展的挑战
1.1.1 非标准环境的挑战
1.1.2 解决挑战
1.2 什么是SOE
1.2.1 定义SOE
1.2.2 了解环境中要包含哪些内容
1.3 探索SOE的好处
1.3.1 Linux环境中SOE的好处示例
1.3.2 SOE对软件测试的好处
1.4 知道何时偏离标准
1.5 SOE的持续维护
1.6 小结
1.7 思考题
1.8 进一步阅读
第2章 使用Ansible实现IT基础设施自动化
2.1 技术要求
2.2 探索Ansible的剧本结构
2.3 探索Ansible中的清单
2.4 理解Ansible中的角色
2.5 理解Ansible变量
2.6 理解Ansible模板
2.7 把Ansible和SOE结合起来
2.8 小结
2.9 思考题
2.10 进一步阅读
第3章 使用AWX优化基础设施管理
3.1 技术要求
3.2 AWX简介
3.2.1 AWX降低了培训要求
3.2.2 AWX启用了审计能力
3.2.3 AWX支持版本控制
3.2.4 AWX有助于Ansible的凭据管理
3.2.5 将AWX与其他服务集成
3.3 安装AWX
3.4 从AWX运行剧本
3.4.1 在AWX中设置凭据
3.4.2 在AWX中创建清单
3.4.3 在AWX中创建项目
3.4.4 在AWX中创建模板
3.4.5 运行剧本
3.5 使用AWX自动化日常任务
3.6 小结
3.7 思考题
3.8 进一步阅读
第二部分 标准化Linux服务器
第4章 部署方法
4.1 技术要求
4.2 了解你的环境
4.2.1 部署到裸机环境
4.2.2 部署到传统的虚拟化环境
4.2.3 部署到云环境
4.2.4 Docker部署
4.3 保持构建的高效
4.3.1 让你的构建保持简单
4.3.2 使你的构建安全
4.3.3 创建高效的过程
4.4 保证Linux映像的一致性
4.5 小结
4.6 思考题
4.7 进一步阅读
第5章 使用Ansible构建部署的虚拟机模板
5.1 技术要求
5.2 执行初始构建
5.2.1 使用现成的模板映像
5.2.2 创建自己的虚拟机映像
5.3 使用Ansible构建和标准化模板
5.3.1 将文件传输到映像中
5.3.2 安装软件包
5.3.3 编辑配置文件
5.3.4 验证映像构建
5.3.5 综合
5.4 使用Ansible清理构建
5.5 小结
5.6 思考题
5.7 进一步阅读
第6章 带有PXE引导的自定义构建
6.1 技术要求
6.2 PXE引导基础知识
6.2.1 安装和配置与PXE相关的服务
6.2.2 获取网络安装映像
6.2.3 执行第一次网络引导
6.3 执行无人值守的构建
6.3.1 使用kickstart文件执行无人值守的构建
6.3.2 使用预填写文件执行无人值守的构建
6.4 将自定义脚本添加到无人值守的引导配置中
6.4.1 使用kickstart定制脚本
6.4.2 使用预填写文件定制脚本
6.5 小结
6.6 思考题
6.7 进一步阅读
第7章 使用Ansible进行配置管理