一、 saltstack 的api接口使用1)检查saltstack的环境[root@master ~]# salt-key
Accepted Keys:
master
node01
node02
Denied Keys:
Unaccepted Keys:
Rejected Keys:
[root@master ~]# salt '*' test.ping
node02:
True
mas
认识Saltstack已经好久了,由于工作原因,也可能由于太懒的原因吧,一直没有好好研究。最近闲下来了,最近闲来无事,准备研究一下记录学习的过程及学习中遇到的问题。借鉴了很多网友的文档,并做了很多实验。此记录笔记可能比较简陋......见谅。 Salt
原创
2015-08-19 11:36:03
900阅读
学习了Saltstack,之前也写几篇Saltstack系列,分别是: Saltstack的安装,Saltstack的分组,以及Saltstack的Grains和Pillar,今天牛刀小试,利用Saltstack部署Nginx源码编译安装。 实现内容:
原创
2015-08-20 15:52:07
2403阅读
点赞
saltstack认证相关认证过程:初始化安装minion,在minion的配置文件中定义参数master,指定master端的ip;启动minion服务,minion服务启动后会在本地生成一个密钥对;之后minion会去连接master,并尝试把公钥发送给master,这时候在master端可以使用salt-key来查看minion的认证,一直到master接受minion的认证;之后maste
原创
2018-02-11 10:23:06
3913阅读
SaltStack 有自身的用python开发的web界面halite,好处是基于python,可以跟salt的api无缝配合,确定就比较明显,需要个性化对web界面进行定制的会比较麻烦我是运用另一个python+php来进行web开发,具体需要的工具有在我的另一篇文章里面介绍过,这里再重新进行整个开发介绍首先介绍php 跟python通信的工具ppython 这里有总有三个文件: ph
http://sfzhang88.blog.51cto.com/4995876/1313019 动化运维工具Saltstack学习笔记(上)http://sfzhang88.blog.51cto.com/4995876/1317802 自动化运维工具Saltstack学习笔记(下)http://lihuipeng.blog.51cto.com/3064864/1394316
转载
精选
2014-04-22 15:47:40
690阅读
saltstack 安装两台机器192.168.1.122 192.168.1.124设置hostname以及hosts192.168.1.122 web1.bbs.com192.168.1.124 web2.bbs.com关闭selinux,清空iptables规则122上yum install -y epel-releaseyum install -y salt-master salt-min
原创
2016-02-25 18:35:08
636阅读
saltstack时一种基于C/S架构的服务模式,可以简单地理解为如果我们想要使用saltstack就需要在现有的环境下引入维护一套C/S架构。在saltstack架构中服务器端叫做master,客户端叫做minion。首先来安装saltstack:在安装之前需要在两台服务器上安装epel源:yum install -y epel-release
在master:
y
原创
2016-11-22 15:08:30
732阅读
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://sofar.blog.51cto.com/353572/1596960==========================================================================================一、基础介绍
转载
2017-02-21 11:53:30
550阅读
saltstack实现nginx的部署
原创
2017-07-28 16:25:54
862阅读
master:
安装 salt-master
配置 /etc/salt/master
启动 salt-master
node:
安装 salt-minion
配置 /etc/salt/minion
master: master ip
id: node name
启动 salt-minion
#--------------------------#
mast
原创
2018-04-13 12:20:27
1010阅读
点赞
saltstack是一种常见的集群管理解决方案,常用于批量执行命令。saltstack分为master和minion两部分,它们之间保持tcp长连接,通信消息用AES加密,命令下发采用zeromq的发布-订阅模式,master负责分发命令,minion负责执行和返回结果。
原创
2018-07-10 21:34:55
772阅读
一、SaltStack介绍 SaltStack是一个开源Apache 2.0 license的基于Python开发的配置管理系统及分布式远程执行工具。 Salt有local、Master/Minion、Salt SSH三种工作模式可以适用不同的使用环境。通常采用master/minion模式这种模式扩展方便
原创
2015-11-27 21:56:49
1416阅读
saltstack采用的是C/S模式,server端是salt中的master,client端则是minion。master与minion之间通过ZeroMQ消息队列通讯。minion启动以后会优先与master端联系,将自己的公钥发送到master。这时需要master接受minion的公钥。只有master与minion互相信任以后,master端才可以对minion发送命令。master启动
今天2015年10月26号是我学习saltstack的第22天,在工作中用到的第二次自己总结出来的经验10月4号写下了篇自己第一次用的saltstack的文档,继续更新:感谢大家在第一篇给予的意见,多多指导互相学习。为了便于管理功能业务相似的minion,Saltstack提供了分组的模式,因为线上机器多,不可能每次都是“*”或者“ip主机名” 这样不现实的。 所以我们现
原创
2015-10-26 23:02:33
3638阅读
点赞
#####安装认证--------环境:三台机器masterfone-server-1 192.168.1.239minionfone-server-2 192.168.1.248fone-server-3 192.168.1.249--------1、saltstack安装首先要安装epel源epel源安装完成后进行如
原创
2013-11-25 10:47:21
540阅读
Saltstack安装配置指南 0.安装环境及依赖关系: CentOS/RHEL 6.5 Python 2.6 >= 2.6 <3.0 ZeroMQ >= 3.2.0 pyzmq >= 2.2.0 PyCrypto msgpack-python YAML Jinja2 (Salt m
原创
2015-11-05 17:06:57
828阅读
1、简介SaltStack
是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack
基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、
python-msgpack和PyYAML等)构建。 通过部署SaltS
转载
2017-01-16 14:09:35
689阅读
一、简介Saltstack 比 Puppet 出来晚几年,是基于Python 开发的,也是基于 C/S 架构,服务端 master 和客户端 minions ;Saltstack 和 Puppet 很像,可以说 Saltstatck 整合了 Puppet 和 Chef 的功能,更加强大,更适合大规模批量管理服务器,并且它比 Puppet 更容易配置。三大功能:远程命令执行,配置管理(服务,文件,c
转载
2017-02-15 14:32:16
1558阅读