linux学习
-
Ansible 中 loop 循环
loop循环 Playbook中很多任务都在使用相同的模块,可以使用loop循环避免这些重复。在这里loop循环相当于shell中for循环。 在web1主机上创建5个目录/tmp/{aaa,bbb,ccc,ddd,ee…
-
Ansible 中任务块
任务块 playbook中会定义三种块:block、rescue、always,作用方式分别如下: block:定义运行的主任务 rescue:定义在block任务失败后,执行的任务 always:始种独立执行的任务 b…
-
在Apache服务器上安装SSL证书
您可以在Apache服务器上安装SSL证书,实现通过HTTPS安全访问Web服务器。本文介绍如何为Apache服务器安装SSL证书。 本文以CentOS操作系统、Apache 2.4.7为例介绍。 前提条件: 已通过数字…
-
Ansible 中 register 注册变量
Ansible的register模块用于捕获和保存任务执行结果的,register是一个关键字,可以将任务执行的结果赋值给指定的变量名称,这个变量可以在后续任务中使用。 register模块可以捕获各种类型的输出,包括s…
-
Ansible 中 when 条件判断
when条件判断介绍 when可以定义判断条件,当条件为真时才执行某个任务,即只有满足某一条件时,才执行任务。when表达式中的变量,可以不使用{{}}。 常用的操作符: ==:相等 !=:不等 >:大于 <:小于…