Ansible
十三y
加载失败
展开
-
Ansible自动化运维(一)_特征与组成
目录运维自动化之ANSIBLE云计算运维工程师核心职能企业实际应用场景分析程序发布自动化运维应用场景常用自动化运维工具Ansible发展史Ansible特性Ansible主要组成Ansible命令执行来源:利用ansible实现管理的方式:Ansible主要组成部分运维自动化之ANSIBLE云计算运维工程师核心职能平台架构组建负责参与并审核架构设计的合理性和可运维性,搭建运维平台技术架构...原创 2019-07-18 19:54:48 · 517 阅读 · 0 评论 -
Ansible自动化运维(二)_安装与配置
目录Ansible安装相关文件主机清单inventoryansible 配置文件Ansible安装方式1: rpm包安装: EPEL源yum install ansible方式2: 编译安装:yum -y install python-jinja2 PyYAML python-paramiko python-babel python-cryptotar xf ansible-1.5....原创 2019-07-18 19:55:57 · 302 阅读 · 0 评论 -
Ansible自动化运维(三)_ansible命令及常用模块
目录ansible命令ansible命令执行过程执行状态:ansible使用示例ansible常用模块ansible系列命令ansible命令ansible通过ssh实现配置管理、应用部署、任务执行等功能,建议配置ansible端能基于密钥认证的方式联系各被管理节点ansible <host-pattern> [-m module_name] [-a args]选项意...原创 2019-07-18 19:56:55 · 674 阅读 · 0 评论 -
Ansible自动化运维(四)_ansible之playbook
目录playbook特性YAML语法简介List:列表Dictionary:字典Playbook核心元素playbook基础组件运行playbook的方式playbookplaybook是由一个或多个"play"组成的列表play的主要功能在于将预定义的一组主机,装扮成事先通过ansible中的task定义好的角色。Task实际是调用ansible的一个module,将多个play组织在一...原创 2019-07-18 19:57:39 · 351 阅读 · 0 评论 -
Ansible自动化运维(五)_Playbook中变量
目录Playbook中变量使用变量来源:变量命名主机变量组变量普通变量公共(组)变量命令行指定变量:使用变量文件Playbook中变量使用变量名:仅能由字母、数字和下划线组成,且只能以字母开头变量来源:ansible setup facts 远程主机的所有变量都可直接调用查看远程主机变量ansible 192.168.99.102 -m setup -a 'filter="...原创 2019-07-18 19:58:07 · 327 阅读 · 0 评论 -
Ansible自动化运维(六)_playbook之模板template
目录模板template怎么用?条件测试:迭代:with_itemsPlaybook中template的for和if模板template文本文件,嵌套有脚本(使用模板编程语言编写)Jinja2语言,使用字面量,有下面形式字符串:使用单引号或双引号数字:整数,浮点数列表:[item1, item2, ...]元组:(item1, item2, ...)字典:{key1:valu...原创 2019-07-18 19:58:41 · 1319 阅读 · 0 评论 -
Ansible自动化运维(七)_role
目录rolesroles目录结构创建roleroles playbook tags使用推荐资料rolesansible自1.2版本引入的新特性,用于层次性、结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。简单来讲,roles就是通过分别将变量、文件、任务、模板及...原创 2019-07-18 19:59:15 · 286 阅读 · 0 评论