首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

saltstack常用模块、命令

一、saltstack 简介 ​ SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境。SaltStack作用于仆从和主拓扑。...error,在该模块上面省略了参数-name: apache,因为ID为apache,这些参数是模块函数需要的(可以去查看源码) service是指的service模块,这个模块下主要是描述service...##可以使用本地git 需要:python的模块GitPython >= 0.3.0 saltstack的目录结构 . |-- bfile |-- edit | `-- vim.sls...常用管理命令 saltstack使用event机制来监控salt运行 saltstack 中pillar和grains的区别 saltstack master和minion认证机制 saltstack...自定义模块示例 使用salt state执行一个复制文件并执行的任务 saltstack pillar设置 saltstack的nodegroups配置 saltstack grains配置

96310
您找到你想要的搜索结果了吗?
是的
没有找到

Saltstack远程执行

Saltstack的远程执行概念 远程执行是Saltstack的核心功能之一。主要使用Salt模块批量给选定的minion端执行相应的命令,并获得返回结果。...image.png salt:是saltstack自带的一个命令 * :表示目标主机,这里表示所有目标主机 test.ping:test是saltstack中的一个模块,ping则是这个模块下面的一个方法...): test 模块:用于测试 user模块:用于用户管理 cmd模块:用于执行任意shell命令 pkg模块:用于软件包管理 file模块:用于配置 service模块:用于服务管理 3.Salt命令的目标主机...-G'localhost:Saltstack02' test.ping image.png 4.Salt命令的远程执行常用模块 4.1 test模块  功能:用于测试。...[root@Saltstack01 /]# salt'*'test.ping 4.2 user模块  功能:详见官方。

63920

Saltstack快速入门

saltstack简介: saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。...SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto...通过部署SaltStack,我们可以在成千万台服务器上做到批量执行命令,根据不同业务进行配置集中化管理、分发文件、采集服务器数据、操作系统基础及软件包管理等,SaltStack是运维人员提高工作效率、规范业务配置与操作的利器...Salt是python编写的,支持用户通过python自定义功能模块,也提供了大量的python API接口,用户可以根据需要进行简单快速的扩展。...saltstack的运行方式 Local 本地运行,交付管理 Master/Minion  <<<  常用方式    Salt SSH  不需要客户端 saltstack部署基本架构 在安装salt之前

67610

saltstack快速入门

saltstack快速入门 saltstack介绍 Salt,一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯...Saltstack远程执行 远程执行是 Saltstack 的核心功能之一。主要使用 salt 模块批量给选定的 minion 端执行相应的命令,并获得返回结果。...自带的一个命令 # * 表示目标主机,这里表示所有目标主机 # test.ping test是saltstack中的一个模块,ping则是这个模块下面的一个方法 ?...2、saltstack使用 cmd.run模块远程执行shell命令 #在指定目标minion节点运行uptime命令 [root@salt-master ~]# salt 'salt-minion02...配置管理 Salt 通过State模块来进行文件的管理;通过YAML语法来描述,后缀是.sls的文件 1、了解 YAML 参考:http://docs.saltstack.cn/topics/

99631
领券