E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SaltStack
自动化运维工具 Ansible ,
SaltStack
,Salt,Puppet
Ansible关注的重点是力求精简和快速,而且不需要在节点上安装代理软件。因此,Ansible通过SSH执行所有功能。需要管理的节点被添加到Ansible配置环境,SSH授权密钥被附加到每个节点上,这与运行Ansible的用户有关。一旦完成了这步,Ansible主服务器可以通过SSH与节点进行通信,执行所有必要的任务。Ansible可以使用Paramiko(基于SSH2协议的Python实现)或标
风.foxwho
·
2020-07-12 15:57
自动化
测试
部署
监控
saltstack
基本原理和基本配置
转载自:来自:http://tech.mainwise.cn/?p=438说明:salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apache2协议,与Puppet,Chef功能类似,有一个强大的远程执行命令引擎,也有一个强大的配置管理系统,通常叫做SaltStateSystem。基本原理:SaltS
wjacketcn
·
2020-07-12 15:28
saltstack
SaltStack
自动化运维管理(四)——使用源码部署nginx服务
SaltStack
自动化运维管理(四)——使用源码部署nginx服务cd/srv/salt/mkdirnginxcdnginx/#在此目录下放nginx源码包viminit.slsinstall-nginx
Kaiser king
·
2020-07-12 14:07
企业级项目实战
SaltStack
SaltStack
自动化运维管理(三)——配置管理
SaltStack
自动化运维管理(三)——配置管理1.了解YAML语法2.配置管理3.案例一:安装一个软件包4.案例二:安装多个软件包5.案例三:卸载多个软件6.案例四:不同的节点安装不同的软件包7.案例五
Kaiser king
·
2020-07-12 14:36
企业级项目实战
SaltStack
SaltStack
自动化运维管理(二)——远程执行
SaltStack
自动化运维管理(二)——远程执行1.远程执行shell命令2.编写远程执行模块1.远程执行shell命令Salt命令由三个主要部分构成:salt''[arguments]target:
Kaiser king
·
2020-07-12 14:35
企业级项目实战
SaltStack
Ansible自动化管理(1)---ansible基本概述和主机清单配置
Ansible自动化管理(1)1.ansbile基本概述自动化运维工具:shell脚本/Ansible(无客户端)/
Saltstack
(有客户端master-minio)服务器部署流程买云主机—环境部署
Jiangxl~
·
2020-07-12 14:03
ansible
saltstack
中salt-sndic、salt-ssh和salt-api的应用
master与minion,使其不需要通讯,只需要与syndic都通讯就可以1.server4安装salt-master[root@server4~]#scpserver1:/etc/yum.repos.d/
saltstack
.repo
zy66996
·
2020-07-12 14:53
企业
SaltStack
远程执行模块、syndic、salt-ssh模块、api调用
一、远程执行模块[root@server1~]#mkdir/srv/salt/_modules[root@server1~]#cd/srv/salt/_modules[root@server1_modules]#vimmy_disk.py#!/usr/bin/envpythondefdf():return__salt__['cmd.run']('df-h')刷新:[root@server1_mod
马克图布s
·
2020-07-12 14:06
运维项目
Linux下基于salt-syndic部署
SaltStack
实现多级master及salt工具之api
前言:前面我们均以单个master管理多minion的方式展开学习,在
saltstack
架构扩展中,我们将学习如何扩展salt的架构,解决了salt在管理大量的minion扩展问题以及saltmaster
强力胶
·
2020-07-12 13:15
puppet、Ansible、
SaltStack
自动化运维工具简单对比
saltstack
:和ansible都是python流的,而且就功能上来讲,两者也极为相似,不同之处是
saltstack
是有客户端的,并且execution模块还用0MQ实现了pub-su
weixin_34413103
·
2020-07-12 10:57
saltstack
的rest接口salt-api开发—基于flask-restful
之前官方给的salt-api在前期用着也还不错,后来发现貌似不支持timeout选项(也许我太弱,也没研究过它cherrypy的框架),搞来搞去实在没办法就拿着flask重新封装了一层webapi。刚学的flask,写的不好勿喷(完全是为了公司需求啊!!)代码都放在github上了,基本功能OK,只去掉了根据公司需求自定义的一些功能类。地址:https://github.com/lustlost/
weixin_34376562
·
2020-07-12 10:17
saltstack
常用命令
一、salt常用命令salt该命令执行salt的执行模块,通常在master端运行,也是我们最常用到的命令salt [options] '' [arguments]如: salt '*' test.pingsalt-run该命令执行runner(salt带的或者自定义的,runner以后会讲),通常在master端执行,比如经常用到的managesalt-run [options] [runne
weixin_34362991
·
2020-07-12 10:05
saltstack
常用参数
master端:1.3.1证书管理[root@master~]#salt-key-L//查看当前证书签证情况AcceptedKeys:已接收的密钥DeniedKeys:被决绝的密钥UnacceptedKeys:未接受的密钥RejectedKeys:被丢弃的密钥[root@master~]#salt-key-A–y//同意签证所有没接收的签证请求提示告诉我们:没有未签证的主机(因为我们只有一台mas
weixin_34245169
·
2020-07-12 09:32
使用
SaltStack
安装JDK1.6
一,创建states文件在/srv/salt目录下创建jdk目录,并在jdk目录创建init.sls文件,init.sls文件内容如下:jdk-file:file.managed:-source:salt://jdk/files/jdk1.6.0_39.tar.gz-name:/usr/java/jdk1.6.0_39.tar.gz-include_empty:Truejdk-install:cm
weixin_34198583
·
2020-07-12 09:02
用
saltstack
cp模块实现文件管理
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667681.先看配置,2.配置,看日志3,日志不行,只能源代码了基础篇官网http://salt.readthedocs.io/en/stable/top
weixin_34128411
·
2020-07-12 09:30
puppet 、
saltstack
、ansible个人使用的一点比较
许多企业使用云服务,自动化运维的工具也越来越火,安装和使用了三种自动化运维工具puppet、
saltstack
、ansible个人的一点心得看法;puppetc/s构架服务端puppetmaster客户端
weixin_34037515
·
2020-07-12 08:46
在CentOS6.8下用脚本安装
SaltStack
一、编辑安装脚本(该脚本还没完善)vi
saltstack
_install.sh#!
weixin_34006965
·
2020-07-12 08:19
运维自动化工具ansible学习笔记
一、简介Ansible是与puppet、
saltstack
类似的集群管理工具,其优点是仅需要ssh和Python即可使用,而不像puppet、
saltstack
那样都需要客户端。
weixin_33936401
·
2020-07-12 08:29
saltstack
常用模块、命令
http://blog.csdn.net/wjacketcn/article/details/50853604一、salt常用命令salt该命令执行salt的执行模块,通常在master端运行,也是我们最常用到的命令salt[options]''[arguments]如:salt'*'test.pingsalt-run该命令执行runner(salt带的或者自定义的,runner以后会讲),通常在
weixin_33888907
·
2020-07-12 08:46
SaltStack
之配置管理系统介绍
Salt配置管理系统介绍salt的配置管理系统与远程执行都是salt的核心功能,关于远程执行更多的介绍请参考上一篇博文《
SaltStack
远程执行常用模块使用》。
weixin_33863087
·
2020-07-12 08:27
【
Saltstack
】
Saltstack
简单说明
【
Saltstack
】
Saltstack
是一个服务器集中管理中心平台,可以帮助管理员轻松的对若干台服务器进行统一操作。类似的工具还有Ansible,Puppet,func等等。
weixin_33851604
·
2020-07-12 08:09
saltstack
常用的模块
2019独角兽企业重金招聘Python工程师标准>>>grains常规:1.1salt"*"grains.items获取此模块下的所有参数及结果1.2salt"*"grains.itemos获取模块下指定参数的结果,可以多个自定义:grains支持server和client端自定义2.1client端自定义目录:/etc/salt/minion.d格式:conf名字:可以自定义内容:遵循yaml语
weixin_33834910
·
2020-07-12 08:53
saltstack
常用功能
1.查看版本#salt--versionsalt2015.5.8(Lithium)[root@localhostsalt]#salt--version-reportUsage:salt[options]''[arguments]salt:error:nosuchoption:--version-report#salt--versions-reportSalt:2015.5.8Python:2.6.
weixin_33786077
·
2020-07-12 07:16
saltstack
常用模块及组件备忘
Saltstack
分为主控端和被控端。
weixin_33747129
·
2020-07-12 07:16
CentOS7安装
SaltStack
的踩坑经历
虚拟机镜像:centOS7minion版本软件版本:salt-master-2017.7.2-1.el7.noarchsalt-minion-2017.7.2-1.el7.noarchsalt-syndic-2017.7.2-1.el7.noarchsalt-2017.7.2-1.el7.noarchsalt-ssh-2017.7.2-1.el7.noarchsalt-api-2017.7.2-1
weixin_30896825
·
2020-07-12 07:22
CentOS6/7 使用
saltstack
源安装
saltstack
1、CentOS6配置
SaltStack
存储库和密钥sudoyuminstallhttps://repo.
saltstack
.com/yum/redhat/salt-repo-latest-2.el6.
weixin_30826761
·
2020-07-12 07:35
saltstack
常用模块
cp模块功能:实现远程文件、目录的复制,以及下载URL文件等操作使用cp模块配置管理之前,要首先指定
saltstack
所有状态文件的根目录,在master上做如下操作:指定根目录(确定指定的目录是否存在
weixin_30716141
·
2020-07-12 06:16
saltstack
实战2--远程执行之模块(Modules)
本来转自http://www.cnblogs.com/MacoLee/p/5753640.html版权归原作者所有说明salt'*'sys.list_modules#列出当前版本支持的模块API原理是通过调用masterclient模块,实例化一个LocalClient对象,再调用cmd()方法来实现的。以下API实现test.ping的示例:(其他API调用只需要改变cmd即可)importsa
weixin_30670151
·
2020-07-12 06:41
[
SaltStack
] salt-minion启动流程
SaltStack
源码阅读前面理了下salt-master的启动流程,这次来看看salt-minion的启动流程.启动salt-minion方法:/etc/init.d/salt-minionstart
weixin_30667649
·
2020-07-12 06:40
saltstack
master minion 配置文件
Master端的配置是修改/etc/salt下master配置文件。以下是Master端常用的配置。interface:指定bind的地址(默认为0.0.0.0)publish_port:指定发布端⼝(默认为4505)ret_port:指定结果返回端⼝,与minion配置⽂件中的master_port对应(默认为4506)user:指定master进程的运⾏⽤户,如果调整,则需要调整部分目录的权限
weixin_30565199
·
2020-07-12 06:00
【05】
Saltstack
:配置详解
写在前面的话上一节迷迷糊糊的说了一下配置管理,这一节主要谈谈我们常见的一些操作如何将他转换成配置文件的形式来实现。这样的好处在于,我们可以一次编写到处使用,不用每次再去编写复杂的命令。配置回顾在开始之前,我们需要回顾一下使用配置文件的步骤。1.需要在/etc/salt/master中开启存放配置文件目录的配置,再重启master:file_roots:base:-/srv/salt2.出于规范化的
weixin_30247307
·
2020-07-12 05:22
salt-api安装配置
salt-api安装配置安装#我使用的安装方式yum-yinstallsalt-api#这种安装方式没有尝试;没有理解是个啥意思[root@
saltstack
~]#wgethttps://pypi.python.org
微尘海
·
2020-07-12 05:52
自动化
记一次
saltstack
软件版本升级到2017.7新版本时所引发的“血案”!
1、
SaltStack
版本兼容性的问题说明
saltstack
2017.1以后发布的版本中,已经不再兼容支持python2.6。
运维个西瓜
·
2020-07-12 05:08
SaltStack
将
SaltStack
从2017.7升级为2019.2版本的升级操作指南
文章目录背景概况升级前的准备工作操作步骤将salt-repoyum安装源升级为salt-repo-2019.2版本执行升级salt-master软件包版本的命令检查下安装成果替换saltmaster使用的配置文件在SaltMaster节点上对主要功能做些测试升级下Salt周围边的相关软件包将salt-minion升级至2019.2版本的方法在saltminion节点上执行版本升级命令更新下/etc
运维个西瓜
·
2020-07-12 05:07
SaltStack
saltstack
使用
saltstack
基本使用按照
saltstack
部署的方式不是一个master+minion的测试环境。
lyzkks
·
2020-07-11 23:18
自动化工具-saltstack
saltstack
基础
saltstack
介绍概念1、一个配置管理系统,能够维护预定义状态的远程节点。2、一个分布式的远程执行系统,用来在远程节点上执行命令和查询数据。
lyzkks
·
2020-07-11 23:48
自动化工具-saltstack
saltstack
API的使用
saltstack
自定义模块
saltstack
模块是指被salt调用的python函数。默认路径在/srv/salt/_modules。
lyzkks
·
2020-07-11 23:48
自动化工具-saltstack
monitorServer nagios / cacti / tivoli / zabbix /
SaltStack
SaltStack
自动化配置管理工具Zabbix与自动化配置管理工具
SaltStack
http://book.51cto.com/art/201408/449519.htm《Zabbix企业级分布式监控系统
siemens800
·
2020-07-11 23:38
Web
Server
saltstack
(自动化运维工具)——JOB管理+salt-ssh与salt-syndic+salt-api配置
一、Job简介master在下发指令任务时,会附带上产生的jid。minion在接收到指令开始执行时,会在本地的/var/cache/salt/minion/proc目录下产生该jid命名的文件,用于在执行过程中master查看当前任务的执行情况。指令执行完毕将结果传送给master后,删除该临时文件。Job缓存默认保存24小时:#vim/etc/salt/masterkeep_jobs:24ma
Burie
·
2020-07-11 21:32
SaltStack
之配置管理
文章目录1.YAML语言2.用
SaltStack
配置一个apache实例2.1在Master上部署sls配置文件并执行2.2在Minion上检查3.topfile3.1topfile介绍1.YAML语言
959ggg
·
2020-07-11 20:00
saltstack自动化运维
SaltStack
常用命令
兼容正则表达式-E:短选项,例如:salt-E‘^min.[e|o|u]n$’test.ping–pcre:长选项list-L:短选项,–list:长选项通过逗号分隔的列表指定多个minion例如:salt-Lweb1,web2,web3test.pingsubnet-S:短选项–ipcidr:长选项通过指定一个IPv4地址或一个CIDR的IPv4子网来targetminion例如:salt-S1
正在攀登的小蜗牛
·
2020-07-11 15:24
saltstack
运维管理工具的对比Puppet、Chef、Ansible和
SaltStack
、Fabric
我们发现分布式是一个发展的趋势,无论是大型网站的负载均衡架构还是大数据框架部署,以及云存储计算系统搭建都离不开多台服务器的连续部署和环境搭建。当我们的基础架构是分散式或者基于云的,并且我们经常需要处理在大部分相同的服务器上频繁部署大致相同的服务时,我们就应该考虑自动化配置和维护了。让用户极容易配置和维护数十台、数百台、乃至数千台服务器。幸运的是,现在有很多运维管理工具是为此目的而设计的,它们能够让
张小凡vip
·
2020-07-11 14:19
运维
关于python应用方向
但总体来说分为基础、数据采集(beautifulsoap)、数学计算与分析(numpy)、运维(
saltstack
)、还有黑客与一些零碎的(网络编程、游戏、
Passsionnnnn
·
2020-07-11 14:36
saltstack
中的salt-api接口
接口简介APIsalt-api的配置及其应用PythonOMT需求一:打印该master节点下的所有获得key的minion实现需求二:开启server3的httpd服务学习指南:https://docs.
saltstack
.com
lllyr(ฅ>ω<*ฅ)
·
2020-07-11 11:38
自动化运维saltstack
自动化运维工具
saltstack
之salt-ssh
文章目录基本介绍原理及应用具体实现学习指南:https://docs.
saltstack
.com/en/latest/topics/ssh/index.html基本介绍salt-ssh是
saltstack
0.17.0
lllyr(ฅ>ω<*ฅ)
·
2020-07-11 11:06
自动化运维saltstack
几个配置管理系统puppet、chef、
saltstack
、ansible的对比
自动部署和远程命令执行,本身Python写的,为以后二次开发留下方便道路(当然,本身自带的module已经很强大了,salt.utils也有很多方便函数)Salt的优势:*同时囊括部署和命令*官方states其实蛮多,
saltstack
jjwen
·
2020-07-11 09:07
saltstack
[原创]
Saltstack
学习笔记:命令参数详解以及配置文件说明
很久没有更新
saltstack
的文章了,今天还是来更新一点,又开始对
saltstack
复习了一下。
千与千寻之前
·
2020-07-11 04:09
Puppet
SaltStack
Chef Ansible
目前,市场上主流的四大开源自动化配置管理工具有:Puppet、Chef、Ansible、
SaltStack
。1.如何驾驭这些工具为己所用?2.如何根据不同的应用环境来选用不同的工具?
我的微信公众号
·
2020-07-11 03:55
saltstack
与ansible对比
Saltstack
Ansible
SaltStack
依靠ZeroMQ速度快AnsibleSSH传输速度慢一些ZeroMQ本身不加密,AES加密,需注意MITM攻击SSH安全性高Master需要守护进程无额外开支
chao199512
·
2020-07-11 03:01
运维
linux
自动化运维工具
saltstack
的安装与部署(1)
Saltstack
简介•
Saltstack
是基于python开发的一套C/S架构配置管理工具•使用SSL证书签方的方式进行认证管理•底层使用ZeroMQ消息队列pub/sub方式通信–号称世界上最快的消息队列
Logbook怪
·
2020-07-11 01:52
python
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他