分类目录:Ansible

以下是分类 Ansible 下的所有文章

ansible stat fail

ansible playbook中的stat和我们日常在linux中使用的stat有着类似的地方,比如如下这个例子:

首先,stat需要一个文件路径,然后,我们就恶意取到这个文件的相关属性,并讲这个文件属性对象赋值给st 然后,我们在对st进行判断,当st.stat.pw_……

ansible playbook 如何给各个节点设置变量

假如有这样的需求,要求我们在所以机器上设置一个变量,变量的名称就叫做zhiming,他的值就是主机名,(现实中不存在这样的需求,因为主机名本身就可以去到,但是我们可以定义一个变量来放一些本来没有的,比如定义一个购买时间啊,升级时间什么的),步骤如下: 1:在第一个play中,通过set_fact来定义变量 2:在第二个play中,使用这些……

ansible playbook 循环数组

有时候我们可能需要循环数组中的内容,也有时候需要从dict中取出指定的信息, 下边这个例子,首先根据a-b-c.abc.com取出和当前主机名匹配的数组,设置到另外一个变量中,然后,通过 with_dict来循环相关变量的值   如下例子可以直接copy复制粘贴后执行 [crayon-5c3f9a4ba9a54875440038……

ansible 入门教程11 condition

有时候我们可能不想在某一台远程主机上安装某一个特定版本的软件包,因为这个主机的系统可能和其他的系统不一样 有时候我们系统执行一些clean up操作当我们发现系统满了的情况 好了,我们看一下例子 :关闭操作系统为debian的远程主机 tasks: – name: “shutdown Debian flavoer ……