“Ansible教程”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
第139行: 第139行:
 
M11.1.3处理任务失败
 
M11.1.3处理任务失败
  
*[[RHCE8.0讲义:编写循环和条件任务]]
+
 
*[[RHCE8.0实训:编写循环和条件任务]]
+
 
==实施任务控制==
 
 
M11.2.1 Ansible任务控制—判断
 
M11.2.1 Ansible任务控制—判断
  
第149行: 第148行:
  
 
M11.2.4 Ansible任务控制—handles属性
 
M11.2.4 Ansible任务控制—handles属性
 +
 +
*[[RHCE8.0讲义:编写循环和条件任务]]
 +
*[[RHCE8.0实训:编写循环和条件任务]]
  
 
==Jinja2讲解==
 
==Jinja2讲解==

2021年2月15日 (一) 09:45的版本

考核项目

理解Ansible的核心组件∶ 97%

安装和配置Ansible∶ 100%

运行特殊的Ansible命令∶100%

使用Ansble模块执行系统管理任务∶100%

创建Ansible剧本和剧本∶97%

创建和使用模板创建自定义配置文件∶100%

使用Ansible变量和事实∶ 100%

创建并使用角色∶100%

下载并使用AnsibleGalaxy角色∶100%

在剧本中使用Ansible Vault来保护敏感数据∶100%

相关文档

奔跑吧ansible 样例代码:https://github.com/ansiblebook/ansiblebook

ansible用户指南:https://docs.ansible.com/ansible/latest/user_guide/index.html

Ansible简介

Ansible架构基础讲解

M6.2.1Ansible服务讲解

M6.2.2安装Ansible

M6.2.3介绍Ansible部署环境


部署Ansible

部署Ansible

M7.1.1 Ansible基础入门

M7.1.2 Ansible基础—ansible.cfg配置文件介绍

M7.1.3 Ansible基础—配置静态主机清单

M7.1.4 Ansible基础—配置文件环境变量介绍


Ansible模块讲解

M7.2.1 Ansible获取模块帮助文档

M7.2.2Ansible command和shell模块讲解

M7.2.3 Ansible yum 模块讲解

M7.2.4 Ansible yum_repository 模块

M8.1.1 Ansible copy模块讲解

M8.1.2 Ansible file模块讲解

M8.1.3 Ansible group和user 模块讲解

M8.1.4 Ansible template模块介绍

M8.1.4 Ansible debug模块讲解

实施PLAYBOOK

实施PLAYBOOK

M8.2.1 Playbook的基础介绍

M8.2.2编写一个简单的playbook

M8.2.3调用playbook,实施play任务

M8.2.4实施多个play

M9.1.1编写httpd服务

M9.1.2 使用Playbook配置httpd服务

M9.1.3 执行和校验Playbook

管理变量和事实

Ansible变量

M9.2.1 Ansible变量基本介绍

M9.2.2 Ansible变量—全局变量

M9.2.3 Ansible 变量—剧本变量

M9.2.4 Ansible 变量—资产变量

Ansible变量讲解

M10.1.1管理变量—Facts变量

M10.1.2 关闭剧本中Facts变量获取

M10.1.3 Ansible 变量-注册变量

M10.1.4 Ansible变量优先级

Ansible事实概述

M10.2.1 Ansible事实讲解

M10.2.2 Ansible Vault介绍

M10.2.3管理机密

M10.2.4管理事实

M10.2.5更新密码

实施任务控制

M11.1.1 编写循环和条件任务

M11.1.2 实施处理程序

M11.1.3处理任务失败


M11.2.1 Ansible任务控制—判断

M11.2.2 Ansible任务控制—循环

M11.2.3 Ansible任务控制—Tags属性

M11.2.4 Ansible任务控制—handles属性

Jinja2讲解

M12.1.1 Jinja2模板介绍

M12.1.2 Jinja2模板—循环和判断

M12.1.3 Jinja2实战演练

管理大项目

M12.2.1 利用主机模式选择主机

M12.2.2 管理动态清单

M12.2.3配置并行

M12.2.4包含和导入文件

M12.2.5管理大项目

Ansible角色

M13.2.1 Ansible角色结构介绍

M13.2.2 Ansible角色应用

M13.2.3Ansible角色的创建

M13.2.4 Ansible galaxy 的介绍

M13.2.5 使用Ansible Galaxy部署角色

利用角色简化PLAYBOOK (实战)

M13.2.1 利用角色安装服务

M13.2.2 利用系统角色重用内容

M13.2.3 调用角色

M13.2.4 查看角色应用

对ANSIBLE进行故障排除

M14.1.1 对playbook进行故障排除

M14.1.2 对Ansible受管主机进行故障排除

自动执行LINUX管理任务

M14.2.1管理软件和订阅

M14.2.2管理用户和身份验证

M14.2.3 管理启动过程和调度过程

M14.2.4管理存储

M14.2.5管理网络配置

使用ANSIBLE实现自动化

M15.1.1 实验:部署Ansible

M15.1.2 实验:创建playbook

M15.1.3 实验:创建角色和使用动态清单