一、SALTSTACK简介:saltstack是一个配置管理系统,能够维护预定义状态的远程节点。saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。saltstack是运维人员提高工作效率、规范业务配置与操作的利器。Salt的核心功能 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网络载荷 提供简单的编程接口Salt同样引入了更加细致化的领
转载
2024-04-29 09:36:18
151阅读
一.saltstacksaltstack是一个配置管理系统,能够维护预定义状态的远程节点。 saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。 saltstack是运维人员提高工作效率、规范业务配置与操作的利器。 Salt的核心功能 (1)使命令发送到远程系统是并行的而不是串行的 (2)使用安全加密的协议 (3)使用最小最快的网络载荷 (4)提供简单的编程接口 Sal
转载
2024-02-20 13:05:18
322阅读
文章目录SaltStack安装及入门简介安装基本配置及介绍入门启动master服务启动minion服务master端接受执行命令 SaltStack安装及入门简介SaltStack简称salt,是一个配置管理工具,类似Ansible、Chef和Puppet,可以用脚本批量操作多台机器。有如下几个特点:部署简单、方便;支持大部分UNIX/Linux及Windows环境;主从集中化管理;配置简单、功能
转载
2024-05-07 08:48:00
84阅读
SaltStack三大功能:1. 远程执行2. 配置管理 (状态)3.云管理 运维三板斧:监控、执行、配置 四种运行方式:1.Local2. Minion/Master C/S架构3. Syndic - zabbix proxy4. Salt SSH安装saltStack repository和K
转载
2024-06-24 18:09:13
59阅读
以下配置管理功能均是支持跨操作系统、系统版本的,这也是saltstack的一个迷人之处。怎样方便得管理一个系统用户支持按需创建新用户,也同样支持按需对用户的配置属性进行变更。#生成密码的命令,输入密码并得到相应的MD5散列值:openssl passwd -1
change test123 user passwd:
user.present:
- name: test123
-
转载
2024-03-20 15:33:42
46阅读
[CentOS6.6_64bit][Saltstack]Saltstack 是通过C/S模式实现管理集群化的工具,可以远程管理单一或者多个服务器操作系统的平台。可以对所有服务器进行统一命令操作,或者查看服务器状态以及硬件相关。1.EPEL 如果你的系统中EPEL当前不是enabled的话,你需要先通过如下的命令对其进行启动(PS:以下命令需要在两台机器上都执行): rpm -Uvh http:/
转载
2024-05-05 10:00:56
39阅读
文章目录SaltStack简介SaltStack的安装SaltStack远程执行远程执行shell命令创建文件执行远程命令编写远程执行模块几种编写文件的方式file模块配置httpdyaml语法与配置管理 SaltStack简介saltstack是一个配置管理系统,能够维护预定义状态的远程节点。saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。 saltstack是
转载
2024-05-15 15:27:28
30阅读
cmd.run (远程执行)功能: 实现远程命令执行salt '*' cmd.run 'free -m'cp模块功能: 实现远程文件、目录复制,下载Url文件等操作# 1、master配置同步根目录(YAML语法,1. 每一级使用两个空格 2. 短横线表示列表)
vim /etc/salt/master
file_roots:
base:
- /srv/salt
dev:
转载
2024-04-11 18:45:47
175阅读
Salt 安装配置; 在linux默认情况下,Salt会安装在/etc/salt/目录下,根据配置角色会有/etc/salt/master 或/etc/salt/minion配置目录 一般会将salt-mast 安装在linux发行版OpenSUSE,Arch,Redhat等,桌面或终端设备系统安装salt-minion;在Windows下安装 salt-minion, 安装过程会自动添加$PAT
转载
2024-02-27 11:24:26
77阅读
目录 1 saltstack1.1 saltstack简介1.2 saltstack安装及配置1.2.1 环境准备1.2.2 master安装及配置1.2.3 minion安装及配置1.2.4 后续操作1.3 测试1.3.1 测试minion主机是否存活1.3.2 测试运行命令1.3.3 管理minion文件1.3.4 测试salt-cp拷贝文件1.3.5 测试统一安装Nginx1.3.6 sal
转载
2024-04-03 12:01:28
85阅读
一、介绍saltstack是基于C/S服务模式,在该架构中,服务器端叫做Master,客户端叫做Minion。传统的C/S模式我们这样理解,客户端发送请求给服务器端,服务器端接受到来自客户端的请求并处理完成后再返回客户端。 在saltstack架构中,不仅有传统的C/S服务模式,而且有消息队列中的发布与订阅(pub/sub)服务模式。目前我们一般用其C/S架构做批量管理。1、Master:控制中心
转载
2024-06-05 14:57:11
61阅读
参考文档:本地PDF文档简单介绍:基于Python开发,和puppet很像,通过ZeroMQ进行通信。可以实现puppet所有功能,且配置更简单,支持大部分系统,但windows上不支持安装master(主:master,从:minion)。saltstack master启动后默认监听4505(pubish_port:消息发布系统)和4506(ret_port:salt客户端与服务端
转载
2024-04-28 19:43:03
108阅读
1. saltstack1. 简介Saltstack 比 Puppet 出来晚几年,是基于Python 开发的,也是基于 C/S 架构,服务端 master 和客户端 minions ;Saltstack 和 Puppet 很像,可以说 Saltstatck 整合了 Puppet 和 Chef 的功能,更加强大,更适合大规模批量管理服务器,并且它比 Puppet 更容易配置。 三大功能:远程命令执
转载
2024-03-26 11:33:33
47阅读
一.所有状态模块官方文档https://www.unixhot.com/docs/saltstack/ref/states/all/ 二.状态模块:pkg官方文档:https://www.unixhot.com/docs/saltstack/ref/states/all/salt.states.pkg.html功能:管理软件包的状态该模块常用的方法: pkg.installed
转载
2024-02-26 11:31:47
9阅读
Saltstack简介 Salt 是 一个配置管理系统,能够维护预定义状态的远程节点(比如,确保指定的报被安装,指定的服务在运行) 一个分布式远程执行系统,用来在远程节点(可以是单个节点,也可以是任意规则挑选出来的节点)上执行命令和查询数据 开发其的目的是为远程执行提供最好的解决方案,并使远程执行变得更好,更快,更简单 Saltstack(中国用户组 www.saltstack.cn )基于py
SaltStack是基础设施管理的革命性方法,能够以速度取代复杂性。 SaltStack足够简单,可以在几分钟内运行,可扩展到足以管理数以万计的服务器,并且速度足以在几秒钟内与每个系统进行通信。
这些入门教程向您介绍了使SaltStack启动并运行的基础知识。
英文原文详见:
https://docs.saltstack.com/en/getstarted/
saltstack认证相关认证过程:初始化安装minion,在minion的配置文件中定义参数master,指定master端的ip;启动minion服务,minion服务启动后会在本地生成一个密钥对;之后minion会去连接master,并尝试把公钥发送给master,这时候在master端可以使用salt-key来查看minion的认证,一直到master接受minion的认证;之后maste
原创
2018-02-11 10:23:06
4138阅读
文章目录saltstack 安装安装saltstack简单配置saltstack端口监听YAML缩进冒号破折号使用认证模块state.slstop.sls数据系统GrainsPillarGrains和Pillar saltstack的四大功能: 远程执行,配置管理,云管理,事件驱动saltstack组件:salt-mastersalt-minion执行模块状态GrainsPillar等等等等
转载
2024-04-07 20:36:13
60阅读
1. saltstack功能 远程执行 配置管理 云管理2. 对比软件 puppet ruby写的 ansible python写的3. 官方网站 saltstack.com官方网站 www.saltstack.cn中文网站 https://www.unixhot.com/docs/saltstack/4. 四种运行方式 1.
转载
2024-10-21 17:03:25
94阅读
1、文件传送:salt自带有cp模块,模块的方法可以用下面的命令查看下salt '*' sys.doc | grep "salt '\*' cp"我可以这样发送一个文件给客户端:root@ubuntu:/srv/salt# salt '*' cp.get_file salt://test/test.sh.jinja /root/test.sh
192.168.1.101:
/root/te
原创
2013-10-31 17:03:32
10000+阅读
点赞
6评论