实施任务控制-2

401 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
想学习自动化运维的同学,想学习Ansible的同学,想考取RHCE8.0认证的同学
你将会学到
学习Ansible在Linux系统管理中的各项操作,熟练根据项目需求创建role和playbook
课程简介

Ansible自动化运维


1.  介绍Ansible

使用Ansible自动化Linux管理任务

安装Ansible


2.  部署Ansible

构建Ansible清单

管理Ansible配置文件

运行临时命令

 

3.  实施Playbook

编写和运行Playbook

实施多个Play

 

4.  管理变量和facts事实

管理变量

管理机密

管理facts事实

 

5.  实施任务控制

编写循环和条件任务

实施处理程序

处理任务失败


6.  在被管理节点上创建文件或目录

修改文件并将其复制到主机

使用Jinja2模板部署自定义文件

 

7.  管理大项目

利用主机模式选择主机

管理动态清单

配置并行

包含和导入文件

 

8.  利用角色简化Playbook

描述角色结构

利用系统角色重用内容

创建角色

使用Ansible  Galaxy部署角色

 

9.  对Ansible进行故障排除

对playbook进行故障排除

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

 

10. 自动执行Linux管理任务

管理软件和订阅

管理用户和身份验证

管理引导过程和调度的进程

管理存储

管理网络配置

 

11. 总复习:使用Ansible实现自动化

 实验:部署Ansible

实验:创建Playbook

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


实验环境:


2020-03-25_093514.jpg


实验环境2.jpg


Ansible自动化:



Ansible1.jpg


Ansible2.jpg


Ansible3.jpg



Ansible4.jpg


Ansible5.jpg


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交