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
Linux如何搭建本地repo源
搭建本地repo源:使用rpm包,在CentOS上搭建本地源,方便机器直接yum安装软件,以安装
saltstack
和ansible为例,本文非常适合不能上网,啥也没装的虚拟机。
wn_hello
·
2020-08-01 06:12
Linux
初识Ansible
曾比较火的部署工具pupet,cloudify,
saltstack
.....他们的特色,出来了很久了,需要在目标机装agent。
破海葬天灭地
·
2020-07-31 23:54
saltstack
应用之批量部署mysql
应用环境:使用salt写了个自动部署mysql的配置配置管理文件,由于mysql的有版本号,端口等不确定属性,需要使用pillar来单独配置每个minion的属性。一,原始方法例如,需要在saltid为10.1.1.1-centos.game.web的服务器上部署mysql,版本号为5.5.25,实例有3个,3306,3307,3308,正常情况下的流程是这样的:1,在/srv/salt/top.
清风Baron
·
2020-07-30 13:41
saltstack
自动化运维工具
saltstack
(2)Grains与pillar
Grains是
saltstack
的一个组件,放在客户端中,当salt-minion启动时会把收集到的静态数据数据存放到Grains中,但是只有当salt-minion重新启动时才会进行数据更新。
passnetY
·
2020-07-30 08:41
Linux Basic学习笔记01
集群:Clusterlb:4layer7layerha:分布式:zookeeper分布式文件系统虚拟化技术:xenkvmOpenstack:IAAS云;运维工具:ansiblepuppet(ruby),
saltstack
acoikw2620
·
2020-07-30 07:39
saltstack
自动化运维之一键部署keepalived高可用+haproxy负载均衡集群
hostname|ip|角色|安装服务|:-:|-:server1|172.25.12.1|salt-master、salt-minion|haproxy、keepalivedserver2|172.25.12.2|salt-minion|httpdserver3|172.25.12.3|salt-minion|nginxserver4|172.25.12.4|salt-minion|haprox
不会测试的开发不是好运维
·
2020-07-30 04:29
自动化运维
自动化运维系列之Cobbler (资源)
2019独角兽企业重金招聘Python工程师标准>>>下图为开源自动化运维体系链:1、cobbler实现自动装机2、
saltstack
实现工程自动化配置3、kubernetes实现容器自动化编排4、zabbix
weixin_33857679
·
2020-07-30 03:48
salt-自定义grains
https://docs.
saltstack
.com/en/latest/topics/grains/index.htmlhttp://www.shencan.net/index.php/category
老夫刘某
·
2020-07-30 03:01
Saltstack
(1)--基础介绍及安装部署
1.
Saltstack
的简介
saltstack
是一个配置管理系统,能够维护预定义状态的远程节点
saltstack
是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据
saltstack
是运维人员提高工作效率
Outside!
·
2020-07-29 23:12
Saltstack
Saltstack
实现zabbix监控的自动安装部署
一、
Saltstack
多节点推送实现zabbix监控的自动安装部署实验环境:主机名ip服务server1172.25.1.1salt-master、salt-minion、mariadb数据库server2172.25.1.2salt-minion
皮皮彭
·
2020-07-29 22:53
企业实战
Saltstack
之salt-api 简介及配置
一、salt-api简介
SaltStack
官方提供有RESTAPI格式的salt-api项目,将使Salt与第三方系统集成变得尤为简单。
皮皮彭
·
2020-07-29 22:53
企业实战
SaltStack
外部缓存数据库的部署及job管理介绍
一、Job简介master在下发指令任务时,会附带上产生的jid。minion在接收到指令开始执行时,会在本地的/var/cache/salt/minion/proc目录下产生该jid命名的文件,用于在执行过程中master查看当前任务的执行情况。指令执行完毕将结果传送给master后,删除该临时文件。Job缓存默认保存24小时:master端Job缓存目录:/var/cache/salt/mas
皮皮彭
·
2020-07-29 22:23
企业实战
Saltstack
中Jinja模板的使用
一、Jinja模板简介Jinja是一种基于python的模板引擎,在SLS文件里可以直接使用jinja模板来做一些操作。通过jinja模板可以为不同服务器定义各自的变量。两种分隔符:{%…%}和{{…}},前者用于执行诸如for循环或赋值的语句,后者把表达式的结果打印到模板上(引用)。二、Jinja模板使用方式使用控制结构包装条件Jinja最基本的用法是使用控制结构包装条件:[root@serve
皮皮彭
·
2020-07-29 22:23
企业实战
Saltstack
中 salt-syndic简介及部署
一、salt-syndic简介如果大家知道zabbixproxy的话那就很容易理解了,syndic其实就是个代理,隔离master与minion。Syndic必须要运行在master上,再连接到另一个topmaster上。Topmaster下发的状态需要通过syndic来传递给下级master,minion传递给master的数据也是由syndic传递给topmaster。topmaster并不知
皮皮彭
·
2020-07-29 22:23
企业实战
saltstack
学习汇总
简介
saltstack
继承了puppet的设计思想,通过python实现。其中包括master,minion,api等,通信采用zeroMQ。重要模块master负责配置管理,分发,命令管理。
hail100
·
2020-07-29 19:36
工具
(6)Ansible之Playbook(上)
一、Playbook介绍Playbook与ad-hoc相比,是一种完全不同的运用ansible的方式,类似与
saltstack
的state状态文件。
spokes
·
2020-07-29 17:31
ansible
第1天----课程介绍
集群:Clusterlb:4layer7layerha:分布式:zookeeper分布式文件系统虚拟化技术:xenkvmOpenstack:IAAS云运维工具:ansiblepuppet(ruby),
saltstack
圆缘1987
·
2020-07-29 09:30
SaltStack
自动化部署httpd和nginx
(发布消息)的端口当Minion运行时,它会自动连接到配置文件里定义的Master地址ret_port端口进行连接认证当Master和Minion可以正常通信后,就可以进行各种各样的配置管理工作了一、
saltstack
zhaoliang_Guo
·
2020-07-29 07:12
SALTSTACK
自动化运维管理
文章目录1、
saltstack
简介(1)
saltstack
简介(2)
saltstack
通信机制(3)
saltstack
安装与配置2、
saltstack
远程执行(1)远程执行shell命令(2)编写远程执行模块
Tian南瓜
·
2020-07-29 07:40
saltstack
初次接触
先使用
saltstack
实现一些功能查询资料去了解stackstack相关拓展使用
saltstack
实现简单部署nginx,apache环境:rhel6.5server1:172.25.4.1master
ivan_cq
·
2020-07-29 06:52
saltstack
之grains(静态数据)+pillar(动态参数) jinja模板
1.基本概念(1)什么是Pillar?Pillar是在salt0.9.8版本后才添加的功能组件。它跟grains的结构一样,也是一个字典格式,数据通过key/value的格式进行存储。在Salt的设计中,Pillar使用独立的加密sessiion,所以Pillar可以用来传递敏感的数据,例如ssh-key,加密证书等。存储位置:存储在master端存放需要提供给minion的信息应用场景:敏感信息
Rapig1
·
2020-07-29 04:21
saltstack
自动化部署nginx,haproxy
1.具体过程(1)在salt目录下面创建nginx目录,进入nginx目录,创建files目录(2)将nginx的压缩包放到files目录下面,这就是安装前要准备的资源(3)在nginx目录下编写自动部署脚本install-nginx是一个总的名称文件管理:把本机的安装包放到远程主机的/mnt目录下面在编译nginx前需要下载gccpcre-developenssl-devel,所以再写一个安装包
Rapig1
·
2020-07-29 04:21
saltstack
实现高可用(apache+nginx+keepalived)
上一篇用server1(salt-master节点)给server2,3分别配置了httpd,nginx服务,现在用server1,继续给2,3配置keepalived实验过程如下在salt目录下面建立keepalived目录将之前apache的推送脚本拷贝一份,然后编辑写入变量,高可用两个节点的状态,vrid,优先级别均要使用变量在keepalived目录下面建立files目录复制一份keepa
Rapig1
·
2020-07-29 04:21
saltstack
自动化部署(httpd) 全局推
(1)修改master端的配置文件[root@server1~]#cd/etc/salt/[root@server1salt]#vimmaster658file_roots:659base:660-/srv/salt这个目录没有得自己建,是base目录[root@server1salt]#mkdir/srv/salt[root@server1salt]#systemctlrestartsalt-m
Rapig1
·
2020-07-29 04:21
SaltStack
命令
1.salt命令salt-hUsage:salt[options]‘’[arguments]Options(选项):–version:查看
saltstack
软件的版本号。
Rapig1
·
2020-07-29 04:50
Salt批量更新Win服务器DNS配置
提案
SaltStack
中win_dns_client模块的win_dns_client.add_dns方法
SaltStack
中network模块的managed方法使用
SaltStack
远程执行PS脚本可行性分析
marbury
·
2020-07-28 19:55
salt
win
dns
自动化
简单整合
saltstack
与django,实现salt自动化运维
saltstack
提供rest_cherrypy地址:https://docs.
saltstack
.com/en/latest/ref/netapi/all/salt.netapi.rest_cherrypy.html
深圳-张
·
2020-07-28 13:44
linux企业实战 --
SaltStack
(一) 安装部署 && 远程连接
文章目录一
SaltStack
简介1.
SaltStack
是什么??
一坨小红花
·
2020-07-28 10:39
Linux企业实战
Linux之
Saltstack
功能模块的使用(salt-ssh、salt-syndic和salt-api)
一、
Saltstack
功能模块的介绍1.salt-ssh简介salt-ssh可以独立运行的,不需要minion端,使用sshpass进行密码交互,但它以串行模式工作,导致性能大幅度下降。
三十八度的风
·
2020-07-28 09:01
SaltStack
认证绕过复现(CVE-2020-11651)
0x01简介
Saltstack
是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,可以理解为简化版的puppet,它基于python语言实现,结合轻量级消息队列(ZeroMQ)与python
东塔安全学院
·
2020-07-28 03:38
漏洞复现
安全
企业级自动化运维神器Ansible剧本
一、介绍1.自动化运维工具对比1.Puppet:基于Ruby开发,采用C/S架构,扩展性强,基于SSL,远程命令执行相对较弱2.
SaltStack
:基于Python开发,采用C/S架构,相对puppet
edcbc
·
2020-07-27 21:24
运维
SaltStack
认证绕过复现(CVE-2020-11651)
0x01简介图片1.png
Saltstack
是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,可以理解为简化版的puppet,它基于python语言实现,结合轻量级消息队列(ZeroMQ
5f4120c4213b
·
2020-07-27 20:20
DEVOPS笔记(一):基于Python(Django)+jenkins+
saltstack
实现一套成熟的CI/CD方案
文章目录前文关于CI/CDjenkinsjenkins说明jenkins+Python
saltstack
saltstack
介绍salt-api安装salt-api与Python交互总结前文 公司马上要上
sandwu
·
2020-07-27 13:49
devops
Linux企业实战之自动化运维工具(一)——
SaltStack
(1)
SaltStack
1简介
SaltStack
是一个配置管理系统,能够维护预定义状态的远程节点。
SaltStack
是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。
bdkl9998
·
2020-07-26 17:34
自动化运维工具
SaltStack
进阶
1.masterless1.1应用场景master与minion网络不通或通信有延迟,即网络不稳定想在minion端直接执行状态传统的
SaltStack
是需要通过master来执行状态控制minion从而实现状态的管理
你的阿万
·
2020-07-26 17:31
SaltStack进阶
SaltStack
之salt-ssh
1.salt-ssh介绍salt-ssh可以让我们不需要在受控机上安装salt-minion客户端也能够实现管理操作。1.1salt-ssh的特点远程系统需要Python支持,除非使用-r选项发送原始ssh命令salt-ssh是一个软件包,需安装之后才能使用,命令本身也是salt-sshsalt-ssh不会取代标准的Salt通信系统,它只是提供了一个基于SSH的替代方案,不需要ZeroMQ和age
你的阿万
·
2020-07-26 16:19
SaltStack
之return与job管理
1.
SaltStack
组件之returnreturn组件可以理解为
SaltStack
系统对执行Minion返回后的数据进行存储或者返回给其他程序,它支持多种存储方式,比如用MySQL、MongoDB、Redis
你的阿万
·
2020-07-26 16:35
SaltStack
常用的模块
1.
SaltStack
模块介绍Module是日常使用
SaltStack
接触最多的一个组件,其用于管理对象操作,这也是
SaltStack
通过Push的方式进行管理的入口,比如我们日常简单的执行命令、查看包安装情况
你的阿万
·
2020-07-26 16:34
SaltStack常用的模块
SaltStack
之数据系统
1.
SaltStack
数据系统
SaltStack
有两大数据系统,分别是:GrainsPillar2.
SaltStack
数据系统组件2.1
SaltStack
组件之GrainsGrains是
SaltStack
你的阿万
·
2020-07-26 16:41
SaltStack之数据系统
SaltStack
之配置管理
1.YAML语言YAML是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类阅读,容易和脚本语言交互,用来表达资料序列的编程语言。它类似于标准通用标记语言的子集XML的数据描述语言,语法比XML简单很多。YAML语言的格式如下:house:family:name:Doeparents:-John-Janechildren:-Paul-Mark-Simoneaddress:num
你的阿万
·
2020-07-26 15:37
SaltStack之配置管理
SaltStack
入门
1.
SaltStack
介绍链接:https://docs.
saltstack
.com/en/latest//(
saltstack
官网)1.1自动化运维工具作为一个运维人员,很大一部分工作是在业务的配置管理和状态维护以及版本发布上
你的阿万
·
2020-07-26 15:26
SaltStack
入门
Ansible自动化运维_超详细
Ansible自动化运维自动化运维工具简介Puppet自动运维工具特点:
Saltstack
自动运维工具特点:Ansible自动运维工具特点:Ansible运维工具原理Ansible管理工具安装配置Ansible
Mr.徐大人ゞ
·
2020-07-21 10:41
linux
Ansible
SaltStack
认证绕过复现(CVE-2020-11651)
0x01简介
Saltstack
是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,可以理解为简化版的puppet,它基于python语言实现,结合轻量级消息队列(ZeroMQ)与python
东塔安全
·
2020-07-16 10:54
漏洞复现
CVE-2020-11651
saltstack
笔记
一、
saltstack
是什么?
saltstack
是一个开源异构平台基础设置管理工具。二、
saltstack
能干什么?如果你是一个管理成百上千台服务器的管理员,你是否会遇到如下几个场景?
硕小真
·
2020-07-15 23:47
自动化运维工具Ansible的安装(资源)
2019独角兽企业重金招聘Python工程师标准>>>自动化运维工具1、cobbler实现自动装机2、
saltstack
实现工程自动化配置3、kubernetes实现容器自动化编排4、zabbix实现自动化监控
weixin_33963189
·
2020-07-15 15:03
Saltstack
系列5:
Saltstack
之pillar组件
pillar组件pillar也是
Saltstack
最重要的组件之一,其作用是定义与被控主机相关的任何数据,定义好的数据可以被其他组件使用,如模板、state、API等。
张冲andy
·
2020-07-15 12:58
Saltstack
系列2:
Saltstack
远程执行命令
命令命令格式:salt''[参数]例:salt'wx'cmd.run'free-m'#查看被控主机内存使用情况常用参数针对,
Saltstack
提供了多种方法对被控主机(id)进行过滤。
张冲andy
·
2020-07-15 12:28
Saltstack
系列3:
Saltstack
常用模块及API
说明salt'*'sys.list_modules#列出当前版本支持的模块API原理是通过调用masterclient模块,实例化一个LocalClient对象,再调用cmd()方法来实现的。以下API实现test.ping的示例:(其他API调用只需要改变cmd即可)importsalt.clientclient=salt.client.LocalClient()ret=client.cmd('
张冲andy
·
2020-07-15 12:28
Saltstack
系列4:
Saltstack
之Grains组件
grains说明grains是
Saltstack
最重要的组件之一,grains的作用是手机被控主机的基本信息,这些信息通常都是一些静态类的数据,包括CPU、内核、操作系统、虚拟化等,在服务器端可以根据这些信息进行灵活定制
张冲andy
·
2020-07-15 12:28
saltstack
常用模块及API
saltstack
常用模块及API列出当前版本支持的模块salt'*'sys.list_modulesAPI原理是通过调用masterclient模块,实例化一个LocalClient对象,再调用cmd
Rick_Ji
·
2020-07-15 03:28
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他