SaltStack原理SaltStack由Master和Minion构成,Master是服务端,表示一台服务器;Minion是客户服务端,表示多台服务器。在Master上发送命令给符合条件的Minion,Minin就会执行相应的命令,Master和Minion之间是通过ZeroMQ(消息队列)进行通信的。SaltStack的Master端监听4505与4506端口,4505为Master和Mini
分类:
其他好文 时间:
2018-08-06 17:10:02
阅读次数:
589
四年了,在Python自动化运维的这条路上我们已经为大家提供了四年的知识信息(还有Golang和架构)。今天整理了一下发过的文章的为大家分享一下我们发过的Python文章。1、高性能可扩展的python自动化运维框架2、Python三十六式之(异常处理)3、提高你的Python编码效率的“武林秘籍”4、10min手写一个内存监控系统5、Python10min系列(二)丨日志可视化的进阶6、Pyth
分类:
编程语言 时间:
2018-08-06 16:29:43
阅读次数:
173
自动化运维之centos 7上安装puppet,附工作原理图
分类:
其他好文 时间:
2018-08-06 10:21:20
阅读次数:
138
自动化运维之puppetpuppet介绍puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。puppet采用C/S星状的结构,所有的客户端和一个或几个服务器交互。每个客户端周
分类:
其他好文 时间:
2018-08-06 10:21:11
阅读次数:
152
在生产环境中,服务器往往不止一台,有可能是成千上万台。对于运维人员来说,如果单独对每台服务器进行管理,工作难度实在是太大了。SaltStack是一个服务器基础设施管理工具,它具有配置管理、远程执行、监控等功能。SaltStack由Python语言编写,是非常简单易用和轻量级的管理工具。
分类:
其他好文 时间:
2018-08-06 10:21:04
阅读次数:
150
Puppet原理Puppet的目录是让管理员只集中于要管理的目标,而忽略实现的细节。Puppet即可以运行在单机上,也可以以C/S结构使用。在大规模使用puppet的情况下,通常使用C/S结构,在这种结构中puppet客户端只运行puppeclient,puppet服务端只运行puppemaster。工作流程客户端puppet调用fast探测出主机的一些变量,如主机名、内存大小、IP地址等。Pup
分类:
其他好文 时间:
2018-08-05 20:21:55
阅读次数:
163
Roles介绍Ansible为了层次化、结构化地组织Playbook,使用了角色(roles)。Roles能够根据层次型结构自动装载变量文件、task以及handlers等。简单来讲,roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们,roles一般用于基于主机构建服务的场景中,但也可以用于构建守护进程等场景中。创建Roles创建roles时一
分类:
其他好文 时间:
2018-08-05 19:40:24
阅读次数:
133
Playbook介绍Playbook是由一个或多个play组成的列表,主要功能是将task定义好的角色并为一组进行统一管理,也就是通过task调用Ansible的模板将多个play组织在一个Playbook中运行Playbook本身由以下各部分组成:Tasks:任务,调用模块完成的某操作Variables:变量Templates:模板Handlers:处理器,当某条件满足时,触发执行的操作Role
分类:
其他好文 时间:
2018-08-05 18:08:31
阅读次数:
235
概述saltstack是一个服务器基础设施管理工具,它具有配置管理、远程执行、监控等功能。saltstack由python语言编写,是非常简单易用和轻量级的管理工具。saltstack原理saltstack由master和minion构成,Master是服务端,表示一台服务器;Minion是客户服务端,表示多台服务器。在Master上发送命令给符合条件的Minion,Minion就会执行相应的命令
分类:
其他好文 时间:
2018-08-05 10:59:53
阅读次数:
195
本篇接着前两篇关于Ansible的博客,介绍一下Ansible Playbook的常用用法,欢迎学习交流!
分类:
其他好文 时间:
2018-08-05 10:58:41
阅读次数:
155