xuwang.online - ansible
type: channel
link: http://www.xuwang.online/index.php/tag/ansible/
items: Ansible handlers 与 notify
items: Ansible条件表达式（WHEN）
items: Ansible loop 循环
items: Ansible Roles 的两种调用方法
items: Ansible Roles 目录结构
items: DEMO：使用 Ansible 配置网络
items: DEMO：使用 Ansible 创建并使用 LVM
items: DEMO：实施多剧本
items: DEPLOYING CUSTOM FILES WITH JINJIA2 TEMPLATES
items: MANAGING FACTS AND MAGIC VARIABLES

Ansible handlers 与 notify
type: item
date: 2020-07-03T09:44:00+08:00
description: 已归录看下面这个剧本：[...]

Ansible条件表达式（WHEN）
type: item
date: 2020-06-30T08:40:00+08:00
description: 已归录在 when 条件中对于变量而言不需要加 {{ }} 在 when 中可以使用 ==, <, <=, >, >=, !=, [not] yyy, xxx is [not] defined, mmm in nnn.yyy 表示布尔变量 true， 1、True、yes 都等价于 true。not yyy 表示布尔变量 false， 0、False、no 都等价于 false。mmm in nnn 表示一个某个元素在集合中。[...]

Ansible loop 循环
type: item
date: 2020-06-28T09:29:00+08:00
description: 已归录简单的 loop 循环（simple loops）# cat demo.yml --- - name: demo of simple loops hosts: web gather_facts: no tasks: - name: services are running service: name: "{{ item }}" state: started loop: - sshd - crond[...]

Ansible Roles 的两种调用方法
type: item
date: 2020-06-02T16:51:00+08:00
description: 已归录方法一：通过 roles section 区域调用--- - hosts: remote.example.com roles: - role1 - role2[...]

Ansible Roles 目录结构
type: item
date: 2020-06-01T08:43:00+08:00
description: 已归录每个角色，以特定的层级目录结构进行组织。roles目录结构示例： [...]

DEMO：使用 Ansible 配置网络
type: item
date: 2020-05-20T13:13:00+08:00
description: 已归录这儿给出三个方法：使用系统角色 rhel-system-roles.network 、nmcli 模块、自定义 shell 脚本。[...]

DEMO：使用 Ansible 创建并使用 LVM
type: item
date: 2020-05-15T16:52:00+08:00
description: 已归录本文演示了如何通过 Ansile 对 Linux 作存储管理的自动化。[...]

DEMO：实施多剧本
type: item
date: 2020-05-07T16:45:00+08:00
description: 已归录练习环境（可忽略）$ lab playbook-review start$ lab playbook-review grade$ lab playbook-review finish[...]

DEPLOYING CUSTOM FILES WITH JINJIA2 TEMPLATES
type: item
date: 2020-04-28T10:31:00+08:00
description: 模版文件是放在控制节点上的，是根据 JINJIA2 语法规则写的一个文本文件。在剧本中使用 template 模块将模版文件分发到受控主机，方法跟 copy 类似，有 src 和 dest。Ansible 会将模版文件内容解析后复制到各被管理节点。模版文件可以放到剧本所在目录或其下 templates 目录中，此时可以直接调用模版文件名，否则使用绝对路径。注意：template 模块比较特殊，只能在 playbook 中使用，不能通过 ansible 命令调用。[...]

MANAGING FACTS AND MAGIC VARIABLES
type: item
date: 2020-04-23T09:43:00+08:00
description: 什么是 factsAnsible facts are variables that are automatically discovered by Ansible on a managed hosts. 说白了就是内置变量。我们可以使用 debug 模块来打印 ansible_facts 变量的值来观察 ansible facts。[...]