随笔分类 - Ansible
摘要:一、Ansible任务控制基本介绍 任务控制类似于编程语言中的if ... 、for ... 等逻辑控制语句。 这里我们给出一个实际场景应用案例说明playbook中,任务控制如何用。 在下面的playbook中,我们创建了Tomcat、www、和mysql三个用户 安装了nginx软件包、并同时更
阅读全文
摘要:一、Ansible变量命名规则 变量的名字有字母、下划线和数字组成,必须以字母开头 如下变量命名为正确: good_a ok_b 如下变量命名错误: _aa 12bb 注意:保留的关键字不能作为变量名称 二、变量类型 根据变量的作用范围大概的将变量分为: 全局变量 剧本变量 资产变量 但只有一个比较
阅读全文
摘要:一、Ad-Hoc问题 通过对AD-HOC的学习,我们发现AD-HOC每次只能在被管理节点上执行简单的命令。 而日常的工作中,我们往往面临的是一系列的复制的操作,例如我们有可能需要安装软件、更新配置、启动服务等等一系列的操作的结合。此时再通过AD-HOC去完成任务就力不从心了。 在这种场景下,Ansi
阅读全文
摘要:1. Ansible Ad-Hoc 命令 Ad-Hoc 命令是什么呢? 这其实是一个概念性的名词,是相对于写Ansible playbook 来说的,类似于在命令行敲shell命令和,写shell scripts 两者之间的关系,可以用于执行一些临时命令。 如果我们敲入一些命令去比较快的完成一些事情
阅读全文
摘要:1. Ansible基础 1.1 介绍 Ansible是一个IT自动化工具,它能配置系统、部署软件、编排更复杂的IT任务,如连续部署或零停机时间滚动更新。 Ansible 是用 Python 写,尽管市面上已经有很多可供选择的配置管理解决方案:(如 Salt 、Puppet、Chef 等),但他们各
阅读全文

浙公网安备 33010602011771号