Slatstack Syndic当用salt管理手头的机子越来越多的时候如果只有一台master肯定会显得很吃力,而且也不便于管理,打个比方说如果一个公司有3个子公司,每个子公司的主机都有一台master去管理 然后总公司只需要直接管理子公司的master,也可以获取各个子公司minion端的数据。salt提供一个Syndic模式下面开始说说我的配置:123master 192.168.6.170
转载 精选 2015-08-19 18:23:48
594阅读
salt执行模块在远程主机上运行预定义的或任意命令,也称为远程执行,是saltstack的核心功能。salt执行模块是由远程执行系统调用来执行各种各样的任务。这些模块提供的功能,如安装包,重启服务,远程命令运行,传输文件等。远程执行命令:命令格式salt 目标 模块.方法 返回信息salt '*' test.pingsalt '*' cmd.run "uptime"salt 'salt-clien
原创 2016-12-20 20:54:43
1413阅读
Slatstack简介1.Saltstack是基于Python开发的一种C/S架构配置管理工具;还是做云计算和数据中心架构编排利器;2.使用ZeroMQ消息队列,分布式远程执系统用来远程管理单个或者多个节点;3.使用SSL证书签发的方式进行认证管理;Saltstack核心功能:1.使命令发送到远程系统是并行 而不是串行2.使用ssl安全加密的协议3.使用最小最快的网络载荷4.提供简单的编程接口5.
原创 2016-12-20 20:52:33
1723阅读
相关配置修改在执行salt命令之前,我们需要对master的配置文件进行修改。vim /etc/salt/master第一步搜索fire_roots,并去掉之前的注释部分# file_roots:#   base:#     - /srv/salt/#   dev:#     - /srv/salt/dev/services# &nbsp
原创 2016-12-20 20:55:45
750阅读
1、创建sls文件 install-rpms:   cmd.run:     - name: yum install -y autoconf automake imake libxml2-devel expat-devel cmake&nb
原创 2017-03-18 22:46:48
417阅读
Ansible与SaltStack的区别 在现代IT基础架构管理和自动化领域中,Ansible和SaltStack都是备受关注的工具。它们都是用于自动化部署、配置和管理系统的工具,但它们之间存在一些关键的区别。 首先,Ansible和SaltStack的架构不同。Ansible采用的是基于代理的架构,也就是说它不需要在远程主机上安装任何客户端组件。相反,Ansible通过SSH连接远程主机,利
原创 2024-01-31 01:42:38
42阅读
Grains:静态数据, 当minion启动的时候收集minion本地的相关信息操作系统版本,内核版本,CPU,内存,硬盘,设备型号,序列号应用场景:  1)资产管理系统,信息查询  2)用于目标选择(找到100台机器当中,内存是64G系统机器有哪些)  3)配置管理中使用salt的数据系统主要有两个方面,其中一个就是Grains,那么可能有人会说数据系统到底有什么用呢?我们设想这样一个例子?假如
原创 2016-12-20 20:56:47
1216阅读
PillarPillar是动态的,给特定的minion指定特定的数据。只有minion自己指定的数据他自己能看到(类似top file)作用场景: 1.定义用户名和密码 2.动态的场景 3.敏感数据场景使用示例:来看下master的pillar.items[root@master ~]# salt '*' pillar.itemssalt-client.com:    ----
原创 2016-12-20 20:57:50
895阅读
saltstacksaltstack是一个新的基础平台管理工具,只需要花费数分钟即可运行起来,可以支撑管理上万台服务器的规模,数秒钟即可完成数据传递。saltstack是使用python语言开发的,同时也支持restAPI方便二次开发以及和它平台集成,同时官方也发布了一个Web管理界面halite。优点:首先,他速度快,基于消息队列+线程,跑完多台设备,都是毫秒级别的其次,非常灵活,源码是
原创 2018-04-22 11:10:15
1460阅读
2点赞
1.目标 2.执行模块 3.返回 1、SlatStack远程执行–目标 执行目标:https://docs.saltstack.com/en/latest/topics/targeting/index.html#advanced-targeting-methods (1)和Minion ID相关的目
原创 2024-03-01 09:35:30
29阅读
Slatstack 介绍官网:https://saltstack.com/官方源:http://repo.saltstack.com/  (介绍各操作系统安装方法)centos 6源 yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-1.el6.noarch.rpm centos 7 源  yum
Slatstack 介绍官网:https://saltstack.com/官方源:http://repo.saltstack.com/  (介绍各操作系统安装方法)yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm #cenyos7官方yum源 saltstack功能介
转载 2024-02-23 21:17:54
118阅读
深入理解SaltStack远程执行1.目标2.执行模块3.返回salt'*'cmd.run'uptime'命令目标执行模块执行模块参数1、SlatStack远程执行--目标执行目标:https://docs.saltstack.com/en/latest/topics/targeting/index.html#advanced-targeting-methods(1
原创 精选 2018-01-19 11:31:34
3159阅读
集中化管理平台Saltstack Saltstack是一个服务器基础架构集中化管理平台,开始于2011年的一个项目,具备配置管理、远程执行、监控等功能,一般可以理解成简化版的puppet和加强版的func。Slatstack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第
转载 2021-01-12 11:05:00
119阅读
2评论
SlatStack原理:SaltStack是一种基于C/S架构的服务器基础架构集中化管理平台,管理端称为Master,客户端称为Minion;SaltStack具备配置管理、远程执行、监控等功能;SaltStack本身是基于Python语言开发实现,结合了轻量级的消息队列软件ZeroMQ与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyY
原创 精选 2018-10-24 18:29:05
2397阅读
4点赞
一.目的代码发布系统二.准备工作:干净的虚拟机准备4个准备一个虚拟机后克隆出另外三个,注意,克隆前要将虚拟机关机 三.可以用来代码发布的工具puppet ansible slatstack四.ansible(批量在远程主机上执行 命令)1.下载ansible第一步:下载wget yum install wget 第二部:下载epel源 wget -O /etc/yum.repos.d/e
1、常用的自动化运维工具对比1、Puppet基于ruby语言开发,CS架构,扩展性强,比如集群,客户端和服务器通信用ssl协议 2、Slatstack基于python开发,也是采用cs架构,比puppet更轻量级,脚本配置更为简单 3、Ansible基于python开发,支持分布式,无需客户端,更轻量级,配置语言采用yaml,更简单,但是比较新选择ansible的理由相对于pu
2 K8s 安装部署2.1 安装方式2.1.1 部署工具使用批量部署工具(anbile / slatstack)、手动二进制、kebeadm、apt-get/yum 等方式安装、以守护进程的方式启动在宿主机上,类似于是 Nginx 一样使用 service 脚本启动二进制部署:兼容性最好,类似于在宿主机上启动了一个服务,这个服务可以直接使用宿主机内核的很多特性kubeadm部署:以容器的方式启动,
1、常用的自动化运维工具对比1、Puppet基于ruby语言开发,CS架构,扩展性强,比如集群,客户端和服务器通信用ssl协议 2、Slatstack基于python开发,也是采用cs架构,比puppet更轻量级,脚本配置更为简单 3、Ansible基于python开发,支持分布式,无需客户端,更轻量级,配置语言采用yaml,更简单,但是比较新选择ansible的理由相对于pu
     CheungSSH      中国人自主研发的Linux运维自动化管理服务器软件      管理上千台服务器      自动化运维软件      批量管理服务器      管理Linux服务器软件      Web执行命令, 上传下载文件, 添加计划任务      运维自动化软件 工具 平台      运维人员必备,系统管理员必备软件      SSH登录 安全 速度快 中国的Ansible Slatstack Puppet
原创 2015-10-27 20:51:00
3084阅读
  • 1
  • 2