- 课程概览
- 授课讲师
- 课程大纲
- 实验列表
- 课程概览
- 授课讲师
- 课程大纲
- 实验列表
网络系统自动化运维
Linux自动化( RH294) 适用于需要实现调配、配置、应用部 署 和 编 排 自 动 化 的L i n u x 系 统 管 理 员 和 开 发 人 员 。学员将 了解更多如何在管理工作站上安装和配置Ansible,并 为自动化准备受 管 主 机 。
课程概览
• 在 控 制 节 点 上 安 装 和 配 置 A n s i b l e 或 红 帽A n s i b l e 引擎
•
创 建 和 管 理 受 管 主 机 清 单 , 并 为 An s i b l e 自 动 化 淮备受管 主机。
•
从命 令行 运 行各个临时自动化 任务。
. 编 写 A n s i b l e P l a v b o o k 以 持 续 自 动执 行 多 个 任 务 并将其应用于受管 主机。
•
使用变量和事实参数化play book,并使用 Ansible Vault保护敏感数据。
• 编 写并重用现有的Ansibl e角色,以简化
p l a y b o o k 创 建 和 重用 代 码 。
• 使用Ansible自动执行常见的红帽企业Linux系 统管理任务。
•
创 建 和 管 理 受 管 主 机 清 单 , 并 为 An s i b l e 自 动 化 淮备受管 主机。
•
从命 令行 运 行各个临时自动化 任务。
. 编 写 A n s i b l e P l a v b o o k 以 持 续 自 动执 行 多 个 任 务 并将其应用于受管 主机。
•
使用变量和事实参数化play book,并使用 Ansible Vault保护敏感数据。
• 编 写并重用现有的Ansibl e角色,以简化
p l a y b o o k 创 建 和 重用 代 码 。
• 使用Ansible自动执行常见的红帽企业Linux系 统管理任务。
课程大纲
- 第1章Ansible的安装与部署
-
    第1节 初识ansible
-
    第2节 ansible的概念架构
-
    第3节 安装和初始化ansible环境
-
    第4节 部署ansible
- 第2章通过Ansible运行临时命令
-
    第1节 ansible临时命令
-
    第2节 幂等性
-
    第3节 ansible常用管理模块
- 第3章实施Ansible Playbook
-
    第1节 初识Playbook
-
    第2节 TAML语法
-
    第3节 实施playbook
-
    第4节 管理变量
-
    第5节 Ansible Vault
-
    第6节 管理事实
- 第4章实施任务控制
-
    第1节 ansible任务控制
-
    第2节 处理任务失败
- 第5章在被管理节点上创建文件和目录
-
    第1节 文件管理模块
-
    第2节 JINJA2模版
-
    第3节 管理主机
-
    第4节 包含和导入文件
- 第6章使用Ansible Role
-
    第1节 角色的结构
-
    第2节 使用角色
-
    第3节 安装角色
- 第7章使用Ansible自动化Linux运维
-
    第1节 日志
-
    第2节 语法检测
-
    第3节 模块排错
-
    第4节 连接故障
-
    第5节 软件包管理
-
    第6节 用户管理
-
    第7节 进程管理
-
    第8节 setup模块
-
    第9节 存储管理
-
    第10节 网络管理
- 第8章综合练习讲解
-
    第1节 EX294讲解视频
-
    第2节 EX294题库
实验列表
- 实验名称项目七 使用ansible自动化Linux运维
- 实验描述学习了ansible通过软件包,用户,进程等来管理Linux的自动运维,现在需要写一个playbook来为受管主机创建一个逻辑卷。
- 实验名称项目七 使用ansible自动化Linux运维
- 实验描述学习了ansible通过软件包,用户,进程等来管理Linux的自动运维,现在需要写一个playbook来为受管主机创建一个逻辑卷。
- 实验名称项目七 使用ansible自动化Linux运维
- 实验描述学习了ansible通过软件包,用户,进程等来管理Linux的自动运维,现在需要写一个playbook来为受管主机创建一个逻辑卷。
- 实验名称项目七 使用ansible自动化Linux运维
- 实验描述学习了ansible通过软件包,用户,进程等来管理Linux的自动运维,现在需要写一个playbook来为受管主机创建一个逻辑卷。
- 实验名称项目六 使用ansible role
- 实验描述roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中、并可以便捷地include他们的一种机制。现在需要Apache httpd 角色,部署 httpd 服务,创建自定义Apache的框架,再创建一个playbook,并且使用上角色配置一项服务,以在 webservers 主机组中的主机之间平衡 Web 服务器请求的负载。
- 实验名称项目五 在被管理节点上创建文件和目录
- 实验描述通过学习我们了解了JINJA2模版,也了解了管理受管主机的方法,现在请你按要求仿写一个JINJA2模版使每个主机都生成统一格式的内容以及创建一个可以显示主机信息的playbook。
- 实验名称项目四 实施任务控制
- 实验描述通过学习ansible任务的控制,我们知道了循环,判断语句书写以及变量定义,现在需要你用failed_when来指定失败的条件看执行结果以及always执行结果又是如何。
- 实验名称项目三 实施playbook
- 实验描述你是公司的运维工程师。公司某些重要文件需要加密处理,现在需要用playbook完成一些操作。
- 实验名称项目二 ansible运行临时命令
- 实验描述你是公司的运维工程师。现在一个用户要求你创建 shell 脚本,该脚本将使用 Ansible 临时命令在指定子节点安装 “RPM Development Tools”软件包组然后还需要按照指定位置下载文件并且用ansible临时命令完成一系列操作。
- 实验名称ansible的安装和部署
- 实验描述你是公司的运维工程师。公司想要在部门电脑批量安装并启动python,但是公司并没有ansible相关的环境,需要自己先搭建其工作目录以及子节点,要求登录的用户为普通用户。
- 实验名称ansible的安装和部署
- 实验描述你是公司的运维工程师。公司想要在部门电脑批量安装并启动python,但是公司并没有ansible相关的环境,需要自己先搭建其工作目录以及子节点,要求登录的用户为普通用户。
节数 | 上课时间 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期天 |
---|---|---|---|---|---|---|---|---|
第1节 | 08:00 - 08:40 | |||||||
第2节 | 09:00 - 09:40 | |||||||
第3节 | 10:00 - 10:40 | |||||||
第4节 | 11:00 - 11:40 | |||||||
第5节 | 14:00 - 14:40 | |||||||
第6节 | 15:00 - 15:40 | |||||||
第7节 | 16:00 - 16:40 | |||||||
第8节 | 17:00 - 17:40 |
天数 | 上课日期 | 上课时间 | 内容 |
---|
相关课件 更多
-
pptx
网络服务搭建
大小:1.64MB
2022-12-02
-
pptx
图标集合
大小:1.06MB
2022-12-02
-
pptx
02 使用ansible自动化Linux运维
大小:5.8MB
2022-12-02
-
pptx
01 ansible故障排除
大小:1.9MB
2022-12-02
-
pptx
使用ansible role
大小:2.37MB
2022-12-02
-
pptx
02管理大项目
大小:2.64MB
2022-12-02