Ansible Workshop
Ansible Workshop 内容简介
Workshop前准备
背景
自动化配置管理的概念及传统做法
基础设施即代码
常用的自动化配置管理工具
Ansible简介
Ansible是什么
基本结构
Inventory
Module
常用命令
Playbook
练习
简单例子
编写一个简单的Ansible Demo
Demo简介
安装git和apache
抽出变量
Clone文件至apache主目录
抽出变量和变量文件
配置和重启apache服务器
重构 - 抽出roles
拓展 - 安装jenkins
ansible-galaxy简介
实际应用
总结
Q&A
Powered by
GitBook
常用的自动化配置管理工具
常用的自动化配置管理工具
工具名称
DSL
特点
Ansible
YAML
Python,可维护性较高(架构简单),Windows平台支持比较弱。
SaltStack
SLS格式文件(支持YAML)
Python,简单快速灵活,对Windows平台支持有限,大规模多功能支持欠缺。
Chef
Ruby-based DSL
Ruby,成熟度高,学习曲线较陡。
Puppet
Ruby-based DSL
Ruby,成熟度高,学习曲线较陡。
results matching "
"
No results matching "
"