上篇文章介绍了怎么部署搭建Puppet:http://msiyuetian.blog.51cto.com/8637744/1745416下面这篇文章主要介绍另外一个运维自动化工具 Saltstack 。一、简介Saltstack 比 Puppet 出来晚几年,是基于Python 开发的,也是基于 C/S 架构,服务端 master 和客户端 minions ;Saltstack 和 Pu
原创 精选 2016-02-28 16:37:33
6180阅读
4点赞
4评论
文章原址:http://msiyuetian.blog.51cto.com/8637744/1745785
转载 精选 2016-03-02 11:30:10
218阅读
文章目录SaltStack安装及入门简介安装基本配置及介绍入门启动master服务启动minion服务master端接受执行命令 SaltStack安装及入门简介SaltStack简称salt,是一个配置管理工具,类似Ansible、Chef和Puppet,可以用脚本批量操作多台机器。有如下几个特点:部署简单、方便;支持大部分UNIX/Linux及Windows环境;主从集中化管理;配置简单、功能
转载 2024-05-07 08:48:00
84阅读
一. SaltStack安装1. 安装saltstack服务端和客户端:http://repo.saltstack.com #进入网站安装官方源 yum install salt-master salt-minion #服务端 yum install salt-minion #客户端2. 配置客户端的master:vim /etc/salt/min
转载 2024-04-15 11:22:26
207阅读
1、简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。通过部署SaltStack环境,我们可以在
转载 精选 2016-05-04 16:41:50
616阅读
    SaltStack使用python开发,非常简单易用和轻量级的管理工具; 采用 C/S模式,由master和Minion构成,通过ZeroMQ进行通信,速度非常快。    ZeroMQ是一种基于消息队列的多线程高性能通讯库。通过部署SaltStack环境,我们可以在成千上万台服务器上做到批量执行命令,
原创 2016-11-29 20:13:28
794阅读
一、基础介绍==========================================================================================1、简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消
转载 2017-11-14 20:20:42
1082阅读
SaltStack 有自身的用python开发的web界面halite,好处是基于python,可以跟salt的api无缝配合,确定就比较明显,需要个性化对web界面进行定制的会比较麻烦我是运用另一个python+php来进行web开发,具体需要的工具有在我的另一篇文章里面介绍过,这里再重新进行整个开发介绍首先介绍php 跟python通信的工具ppython 这里有总有三个文件: ph
转载 2023-08-10 19:13:45
215阅读
  Saltstack简介:salt是一个多平台基础设施管理工具通常只用在linux上,使用那个轻量级的通讯器,ZN用python写成的批量管理工具,完全开源,遵守Apache2协议,与puppet,chef功能,类似有一个强大的执行命令引擎,salt提供 了一个非常快速,灵活 并且容易使用的配置管理系统,称之为“saltstack”salt.一种全新基础设施管理方式,部署轻松,在几分钟起来,扩展
SaltStack简介:SaltStack是基于Python开发的一套C/S架构配置管理工具(服务器端称作Master,客户端称作Minion),它的底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证管理。号称世界上最快的消息队列ZeroMQ使得SaltStack能快速在成千上万台机器上进行各种操作。 Saltstack工作机制主要功能:Saltstack最主要的
Saltstack简介及部署 一、Saltstack简介二、saltstack通信验证机制SaltStack 的通讯架构模型saltstack通信机制Salt minion 验证机制:三、saltstack安装与配置主机准备master主机配置minion端配置配置连接minion端更改主机名后 一、Saltstack简介saltstack是一个配置管理系统,能够维护预定义状态的远程节点。sal
转载 2024-03-18 12:08:41
91阅读
目录1.安装 node2.安装 nginxnginx 配置 --with-http_ssl_module 报错3.nginx的启动、停止与重启启动停止重启开机自启动4.安装 pm25.将 vue(SPA) 与 nuxt 项目上传到服务器6.通过 pm2 启动 nuxt 项目开机自启动 pm27.安装 git8.安装 gitblit(Java 的 git 可视化管理工具) 9.一些 Lin
一.saltstacksaltstack是一个配置管理系统,能够维护预定义状态的远程节点。 saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。 saltstack是运维人员提高工作效率、规范业务配置与操作的利器。 Salt的核心功能 (1)使命令发送到远程系统是并行的而不是串行的 (2)使用安全加密的协议 (3)使用最小最快的网络载荷 (4)提供简单的编程接口 Sal
转载 2024-02-20 13:05:18
322阅读
SaltStack 安装   1、安装环境 [root@salt-server ~]# uname -a Linux salt-server 2.6.32-642.el6.x86_64 [root@salt-server ~]# cat /etc/redhat-release CentOS release 6.8 (Final)   2、安装指定epel源 rpm -Uvh h
咱们今天要用saltstack部署平台了。首先咱们连接一下部署平台的步骤:我认为部署分为三部分:1. 初始化安装;2. 功能安装;3. 业务安装这样呢,就是为了方便以后的管理和综合性的使用。比如你不同的业务需要同一个软件但是配置不一致,这样的话咱们就不需要配置两份了。而就能通过业务安装区分他们,而初始化安装和功能安装就不变了。省时省力省心。咱们编写的sls文件是基于yaml语法实现的:先简单的
一、认识SaltStack1、简介 SaltStack 是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,是基于python开发的一套C/S自动化运维工具,通信采用了zeromq消息队列的(pub/sub),数据传输采用了AES(高级加密)保证安全性,认证采用了SSL方式。通过部署SaltStack环境,我们可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集
转载 2024-03-16 07:46:09
178阅读
安装saltstack环境:Master:192.168.117.145(centos7、python2.7)Minion1:192.168.117.215(centos7)Minion2:192.168.117.231(2008R2)安装master关闭selinuxgetenforce##查看selinux的状态setenforce0##关闭selinux关闭防火墙Systemctlstopf
企业入门实战--saltstack的基本部署一.saltstack的简介二.saltstack的简单部署三.编写远程执行模块查看磁盘信息为server2修改apache端口server3安装nginx四.grains通过修改配置文件添加角色修改grains添加角色不同角色执行不同策略五.pillar六.jinja模板 一.saltstack的简介在安装salt之前,先理解salt架构中各个角色,
转载 2024-05-08 23:31:22
132阅读
saltstack简单搭建:一、salt介绍:saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。二 、salt强大吗系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等等。如果主机数量庞大,单靠人工维护实在让人难以忍受。早期运维人员会根据自己的生产环境来写特定脚本完成大量重复性工作,这些脚本
转载 2024-04-09 00:45:51
114阅读
版本Centos 7SaltStack 3001.1Yum源shell> yum install -y https://repo.saltstack.com/py3/redhat/salt-py3-repo-3001-1.el7.noarch.rpm注:将3001-1改成latest就是安装最新版本,若是centos8就将el7改成el8安装# 安装 master shell> yum
  • 1
  • 2
  • 3
  • 4
  • 5