欢迎来到天天文库
浏览记录
ID:40542136
大小:55.20 KB
页数:7页
时间:2019-08-04
《51CTO学院-自动化运维之SaltStack实践视频课程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网址:edu.51CTO.com自动化运维之SaltStack实践视频课程课程目标带领运维工程师叩开自动化运维的大门,首先,通过快速入门课程让大家都SaltStack有一个初步的认识,其次从SaltStack的数据系统Grains、Pillar解决生产需求,然后深入讲解Salt的两个核心功能远程执行和配置管理,最后,带领学员掌握一些经典的案例,已经一个完整的OpenStack自动化部署的项目实战。适用人群运维工程师、系统工程师已经对自动化运维感兴趣的IT人员。课程简介SaltStack是一个新的基础平台
2、管理工具,只需要花费数分钟即可运行起来,可以支撑管理上万台服务器的规模,数秒钟即可完成数据传递。课程第一章 SaltStack快速入门3课时 57分钟 1SaltStack课程大纲[免费观看]10分钟 2SaltStack快速入门-远程执行[免费观看]25分钟本次课程学习SaltStack的远程执行,也就是命令编排功能,让我们可以同时在数千台服务器上执行命令、安装软件、启动服务等。 网址:edu.51CTO.com3SaltStack快速入门-配置管理[免费观看]22分钟本次课,我们继续学习Sal
3、tStack快速入门,使用SaltStack进行配置管理,我们要学习使用SaltStack实现在多台服务器上安装软件、管理文件、管理服务等。第二章 SaltStack数据系统3课时 43分钟 4SaltStack数据系统-Grains详解21分钟本课时介绍了SaltStack的数据系统Grains,我们可以使用Grains进行信息收集、信息查询。可以在Targeting中使用Grains,后面再配置管理中,我们将使用Grains进行灵活的配置。 5SaltStack数据系统-Pillar详解13分钟
4、本课讲解了SaltStack的数据系统Pillar,Pillar主要用于存放敏感数据,是在Master上进行指定的,只有指定的Minion端可以看到。Pillar的编写方法和配置管理很相似。主要是三步:1.设置pillar_roots2.编写sls3.top.sls指定给对应的Minion 6SaltStack数据系统-GrainsVSPillar8分钟本课时复习学习过的Grains和Pillar,然后做一个对比。大家要熟悉掌握Grains和Pillar的定义,后面会经常用到Grains和Pillar
5、来解决生产中的各种需求,非常重要。网址:edu.51CTO.com第三章 SaltStack远程执行详解3课时 59分钟 7SaltStack远程执行-Targeting详解28分钟 8SaltStack远程执行-模块详解16分钟本课我们学习SaltStack远程执行中的模块,SaltStack自带307+的模块,足够我们日常生产使用。本次课我们要学会翻阅官方文档来进行模块的查找和学习,已经模块的ACL和模块的黑名单的功能。 9SaltStack远程执行-Returners详解14分钟介绍Salt
6、Stack远程执行中的Returners(返回程序),将Minion端的返回数据写入到任意的存储中。介绍了使用MySQLReturner的案例。注意:返回是Minion端进行的。第四章 SaltStack配置管理详解5课时 1小时46分钟 10SaltStack配置管理-概述17分钟网址:edu.51CTO.com本章节介绍了SaltStack配置管理的相关内容,已经接下来我们需要学习和掌握的内容,介绍了file_roots和top.sls的作用。11SaltStack配置管理-States编写技巧1
7、4分钟本次课主要通过一个简单的DNS解析文件管理实践,来讲解SLS的编写规则,只有掌握了这个编写规则,在后面的实践中,我们才能尽可能的少犯错。 12SaltStack配置管理-LAMP自动化部署24分钟本次课讲解了LAMP自动化部署的一个简单案例,其中引入了ID声明和Names声明。以及source的路径问题。让大家知道以后编写类型的功能,需要如何入手来进行规划。 13SaltStack配置管理-状态间关系17分钟本课讲解SaltStack的状态间关系。使用require、require_in、wa
8、tch、watch_in来实现状态间的依赖,实现配置文件发生变动,服务自动重启或者重载这样的效果。 14SaltStack配置管理-使用Jinja2模板32分钟本次课详细讲解了SaltStack使用Jinja模板进行文件管理,讲解了在Jinja中使用Grains,在Jinja中使用salt远程执行模块,使用salt命令。在Jinja中使用Pillar等方式。可以让文件管理更灵活。第五章 SaltStack实践案例6课时 2小时45分钟网址
此文档下载收益归作者所有