运维自动化
dayi_123
这个作者很懒,什么都没留下…
展开
-
ansible使用一(ansible的安装及ansible常用模块的使用)
1、ansible概述 Ansible是一款基于Python开发的自动化运维工具,它不需要安装客户端,使用SSH进行通信,同时可支持系统账号认证或秘钥认证,也支持windows客户端。 Ansible主要组成部分: (1)ANSIBLE PLAYBOOKS:任务剧本(任务集),编排定义Ansible任务集的配置文件,由Ansible顺序依次执行,通常是JSON格式的YML...原创 2018-04-10 13:28:33 · 1977 阅读 · 0 评论 -
ansible使用二(ansible playbook)
ansible playbook ansible playbooks 是使用ansible简单的配置管理部署系统的基础,使用YAML语法格式的配置文件。每一个playbook中包含一系列的任务。使用ansible playbook可以更方便的管理、维护多态主机。1、yaml语法 yaml是”YAML Ain't a Markup Language”的缩写,即不是一种标记性语言,它是一...原创 2018-04-13 14:03:39 · 2116 阅读 · 3 评论 -
ansible使用三(ansible roles)
ansible roles 在实际的工作当中,一个完整的项目实际上是很多功能体的组合,如果将所有的功能写在一个playbook中会存在如代码耦合程度高、playbook长而维护成本大、灵活性低等一系列的问题。使用roles能巧妙的解决这一系列的问题。roles是ansible1.2版本后加入的新功能,适合于大项目playbook的编排架构。1、ansible playbook中使用includ...原创 2018-04-20 18:24:30 · 2634 阅读 · 0 评论