文章目录一、认识SaltStack1、简介2、原理3、特性4、 ZeroMQ介绍5、Master与Minion认证6、Master与Minion的连接7、.sls文件执行方式二、SaltStack部署1、saltstack安装部署2、特殊字符使用3、查看master主机中存放的minion主机的public key4、查看服务开启进程名称5、数据配置文件.sls三、编写apache自动安装文件
master配置文件
原创 2018-11-21 12:14:48
1661阅读
版本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
vim /etc/salt/master  interface: 192.168.28.141       #绑定到本地的某个网络地址 publish_port: 4505              #默认端口4505,设置master与minion通信端口 user:
原创 2017-01-20 13:22:38
4711阅读
salt-master配置详解
转载 2018-11-01 10:48:54
1342阅读
如果不想依赖master可以设置为无master vim /etc/salt/minion 就可以通过minion来安装一个salt-master了(下来查资料做,关闭salt-minion进程因为不需要) 1,修改minion配置文件 2,编写SLS 3,salt-call --local sta
原创 2021-09-10 14:51:08
170阅读
遇到的问题如下:root@Saltstack:/etc/salt# salt-key -LAccepted Keys:Unaccepted Keys:Rejected Keys:root@Saltstack:/etc/salt# salt-master -l debug[DEBUG   ] Reading configuration from /etc/salt/master[
原创 2015-04-03 14:35:21
7744阅读
vim /etc/salt/master​interface: 192.168.28.141 #绑定到本地的某个网络地址 publish_port: 4505 #默认端口4505,设置master与minion通信端口 user: root #运行salt进程的用户 max_o
原创 2022-02-11 17:19:26
122阅读
1、先说下SaltStack是啥? SaltStack是基于Python开发的一套C/S架构配置管理工具(功能不仅仅是配置管理,如使用salt-cloud配置AWS EC2实例),它的底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证管理。 号称世界上最快的消息队列
转载 2018-02-12 10:58:00
90阅读
2评论
一、基础介绍1.简介  salt 是一个基础平台管理工具  salt是一个配置管理系统,能够维护预定于状态的远程节点  salt是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据2.salt的核心功能:  使命令发送到远程系统是并行的而不是串行的  使用安全加密的协议  使用最小最快的网路载荷  提高简单的编程接口3.salt优点:  saltstack是用python编写,相当于设备是
原文出处:http://pengyao.org/howto_configure_a_multi_master_saltstack_setup.html0.16.0版本的发布,带来了minion可以连接多Master的特性. 这种方式称为多master( multi-master )配置, 使环境中的SaltStack冗余。在这种配置下,Salt Minions将连接所有配置的Salt Master
转载 精选 2014-04-02 10:19:23
627阅读
master:查看主机解析(如果内网有自己的DNS主从,那就更省事情了)[root@master ~]# cat /etc/hosts 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1&nbsp
原创 2017-02-15 13:51:33
1063阅读
一、SALTSTACK简介:saltstack是一个配置管理系统,能够维护预定义状态的远程节点。saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。saltstack是运维人员提高工作效率、规范业务配置与操作的利器。Salt的核心功能 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网络载荷 提供简单的编程接口Salt同样引入了更加细致化的领
深入salt配置环境: base, dev(开发环境), test(测试环境), prod(生产环境)vim  /etc/salt/masterfile_roots:  base:    - /srv/salt/  dev:    - /srv/salt/dev  test:&n
原创 2016-06-12 14:11:08
502阅读
一、服务环境        --------------------------------------------------------------序号设备型号设备IP设备用途1虚拟机192.168.122.100salt master2虚拟机192.168.122.101salt minion3虚拟机192.168.122.102salt m
原创 2016-07-05 10:46:40
1262阅读
在base下面新建_modules文件夹mkdirmy_disk.pycatmy_disk.pycmd='df-h'ret=salt'cmd.run'returnret下发到minionsalt'*'stalutil.sync_modules
原创 2017-12-12 14:40:32
483阅读
yumsearchsaltyum配置同步到所有机器foriinhost{1..99};dorsync-a/etc/yum.repos.d/salt.repo${i}:/etc/yum.repos.d/-e'ssh';doneserver服务端yuminstallsalt-mastersystemctlstartsalt-master启动服务端口45054506ss-ltn|grep
原创 2018-02-24 16:02:46
1143阅读
centos7(el7) 离线安装 saltstack配置master内网机集群无法上外网,此时需要离线安装 saltstack。首先准备一台可以上外网的跳板机,配置和内网机一样的系统,为 centos7.2。配置2个master (master1, master2,同时也是 minion)和多个minion。准备工作登录跳板机。下载并安装:# wget http://repo.salts
原创 2023-01-11 00:53:52
428阅读
1点赞
saltstack的模块介绍Module是日常使用SaltStack接触最多的一个组件,其用于管理对象操作,这也是SaltStack通过Push的方式进行管理的入口,比如我们日常简单的执行命令、查看包安装情况、查看服务运行情况等工作都是通过SaltStack Module来实现的。当安装好Master和Minion包后,系统上会安装很多Module,大家可以通过以下命令查看支持的所有Module列
转载 1月前
55阅读
背景:  公司有多个部门,有一些机器有本部门的业务,这些机器也有其他部门的业务,所以本部门需要一个master服务器来管理这批机器,其他部门也需要一个master服务器来管理这个机器,所以就需要多个master来进行管理。实现:  实现方式就是所有的master服务器使用相同的private key,即我们只需要将其中一台已经配置好的master上的private key进行复制,然后拷贝到另一台
转载 2018-06-24 14:53:25
2917阅读
  • 1
  • 2
  • 3
  • 4
  • 5